0
0
0
-1
-1
-1
0
-1
0
0
-1
0
-1
0
-1
0
-2
1
-3
2
-4
4
-7
7
-10
12
-16
20
-29
48
-168
-694
-684
-463
-397
-693
7
795
347
-339
-480
-442
-697
-619
-892
-974
-55
-228
-391
499
825
409
184
-217
-517
-890
-1050
-555
-647
-725
-328
263
595
385
201
-88
-725
-1123
-836
-810
-882
-235
350
-104
-472
-173
-17
294
186
-116
-139
-367
-892
-1527
-1416
-623
73
193
108
137
441
337
-23
-201
-529
-1101
-1156
-817
-835
-1227
-838
550
112
-341
392
223
-591
-336
-131
-625
-821
-755
-821
-1189
-410
500
342
-479
-487
176
-2
-602
-829
-544
-460
-378
-111
-78
-541
-526
-340
-584
-319
122
-406
-554
-191
-476
-235
-68
-392
-629
-1143
-1171
-591
-358
-257
528
621
-614
-973
-766
-1061
-1490
-980
-385
-101
467
161
-129
491
208
-610
-617
-588
-961
-890
-331
-746
-430
737
217
-543
-9
573
-12
-596
-560
-1068
-615
215
-546
-1067
24
-149
-1153
-115
-116
-657
13
338
-366
-771
-160
-341
-782
-338
-52
61
-23
-790
-399
291
-400
-970
-34
666
196
377
572
180
-360
-452
-787
-1483
-526
969
252
-739
169
317
-106
266
82
-365
-367
-227
-585
-773
-328
-172
-613
-525
263
743
338
-447
-377
167
-605
-1533
-1023
-657
-546
-211
537
935
321
-201
-321
-390
-799
-685
-414
-974
-803
-85
306
432
469
14
-380
-183
209
62
-571
-345
-560
-107
876
-55
-524
900
1410
213
-551
-413
0
55
-512
-165
750
316
79
438
34
17
540
103
-548
-469
-75
331
-1
-423
122
-2
-642
-26
829
23
150
839
-160
-792
-541
-28
157
1144
1744
613
9
127
-106
-401
40
411
-54
107
-111
-254
889
1228
342
101
931
654
-7
-145
-538
-362
-190
-93
547
588
308
943
653
-111
-152
40
55
-448
-608
269
267
-332
455
581
-349
-9
465
50
-207
-524
238
701
-4
-277
-298
-306
-229
122
311
418
107
5
-49
-485
-708
-417
164
18
-610
-528
212
1053
607
-1181
-603
449
-344
-1164
36
625
-271
94
64
-371
175
291
-183
-88
220
-313
-642
-18
-298
-93
196
1233
1209
72
-224
-28
-445
-1666
-767
296
314
-126
457
510
553
889
557
110
-559
-610
-337
-334
-332
266
554
-695
-242
1438
415
6
1136
759
25
15
-587
-756
-955
-1755
-1029
126
731
997
945
739
438
118
-1392
-1183
-511
-579
-425
-387
-466
-88
752
311
125
666
627
-314
-1487
-930
-578
-798
-370
-104
-127
-91
221
-315
-233
214
-329
-639
-420
458
-135
-802
4
259
-623
-1444
-331
267
16
-337
-668
297
177
-590
-1083
-983
-375
-332
474
106
-131
253
-883
-1180
-679
0
0
0
-1
-1
0
-1
0
-1
0
-1
0
-1
0
-2
1
-2
2
-3
3
-4
4
-5
5
-6
6
-7
7
-9
13
-73
-801
-414
12
-503
-652
-999
-751
300
178
-429
-385
416
208
-383
-109
70
285
251
-717
-1540
-750
180
-210
-259
502
1068
1036
-239
-916
-666
-726
-340
-742
-658
658
689
-444
216
1359
-83
-1065
-77
152
-578
-666
-627
-570
-467
-536
526
504
-3
-50
267
11
-587
-942
-1079
-819
-380
301
368
89
295
-108
-975
-1242
-140
574
-800
-916
64
-268
-465
-761
-234
589
-19
-310
-400
232
-30
-605
-905
-947
-420
6
654
470
-190
-544
-1052
-334
-619
-1195
1199
1551
-89
-1355
-365
605
-955
-840
-343
-455
494
947
114
15
1214
-99
-1837
-853
-349
-1545
-1228
699
1078
499
360
1096
691
-713
-1165
-1152
-890
-429
-395
-56
232
-124
-675
-180
720
189
-947
543
1788
-1075
-2139
-154
246
-783
-570
571
803
-203
-174
1035
-49
-967
-555
143
293
-288
-645
-166
488
100
-1125
-337
611
-132
-300
-225
463
429
126
552
437
-1268
-1481
646
710
-1331
-709
1035
-183
-1224
-455
557
318
-241
-176
-456
-329
-1029
-540
-104
-1054
-718
-713
-608
-20
1117
1579
-380
-730
206
-785
-2206
-1284
380
-1116
-696
1999
1451
-532
-238
925
-357
-1793
-719
-6
-1153
-1040
-438
-227
677
53
-975
-797
61
-7
-1380
-344
1254
-254
-2185
-220
890
-1307
-1753
-120
640
-409
-1321
-1038
-1092
-802
858
1199
19
-415
150
-564
-1682
-1632
-923
-672
114
772
1041
489
-513
-242
348
-771
-2660
-973
1335
639
-770
60
1301
-230
-1639
-1915
-1552
-997
-772
289
600
813
-116
-580
-216
-711
-223
-207
-475
-91
101
-780
-1324
139
778
54
-453
41
473
-364
-571
-860
-662
-122
357
735
-215
-1267
-734
43
-916
-841
348
490
203
-166
-810
-955
1
-474
-1545
-1391
-279
-612
-1115
617
1190
255
-72
253
-422
-1943
-1264
443
-207
-1281
-181
577
-613
-321
493
-15
-858
-1254
-303
-472
-504
67
528
76
-1091
-47
838
-1665
-2635
-280
138
-1567
-1178
1254
1062
-121
701
12
-1351
-1963
-775
-1137
-2183
-166
860
622
611
965
163
-1325
-842
-48
-926
-1188
288
-236
-1219
69
536
257
683
52
-1287
-1545
-964
-1200
-1589
-945
-344
-561
-752
-481
-714
-943
-721
-548
-1219
-797
231
-522
-1333
-2027
-1610
-719
-302
-442
-302
54
211
1272
-400
-1504
-1190
-2207
-2476
-681
896
-101
-899
-27
463
-408
-641
-679
-806
-1745
-627
-322
-983
-534
-338
583
591
-750
-1214
-1506
-1480
-862
46
-22
-80
537
88
-380
-699
-62
-913
-1178
-111
145
-401
-1061
-228
1549
866
-1466
-459
1622
-228
-2007
-856
821
-390
-1086
538
946
-552
-926
-228
-1003
-625
469
-900
-1385
30
79
-615
338
1010
542
946
187
-1490
-1857
-147
-542
-1691
129
1498
220
-559
615
799
56
-793
-896
-426
-989
-1465
-667
0
144
-167
-209
-366
118
297
73
1079
-92
-2044
-917
323
-1938
-1953
231
61
-1011
-240
1086
776
635
-7
287
-210
-1277
-482
111
-640
-1751
204
1840
-30
117
1626
1416
479
-93
-196
-485
-546
-386
-575
-392
460
1465
1456
523
-268
-31
291
-1212
-1029
-508
-1295
-597
271
-253
-329
644
1147
1091
-355
-523
-60
-1095
-1400
-764
66
-2005
-1749
1052
1099
-1147
-2312
469
2962
-14
-2390
-289
524
-1777
-2166
-48
-438
-1294
-739
-1387
-1633
524
692
-1108
-648
1917
860
-3127
-2308
456
-994
-4058
-2313
607
-640
-1675
927
1476
-775
94
1095
-1014
-2653
-1567
-1468
-2177
-1231
-910
-921
1343
1385
188
391
285
-676
-2194
-2293
-2655
-1897
-873
-1456
-796
667
1325
1306
354
-212
-1223
-3045
-2644
-1374
-1572
-1667
-450
265
-533
-801
881
1189
-402
-990
-459
-573
-1685
-1616
-677
-532
-1199
-1261
-630
-918
-577
564
704
372
-113
29
-767
-1134
-1179
-1426
-1968
-2227
-1591
-611
-250
-571
1562
3103
1204
-1312
-1608
-1296
-2070
-2596
-740
224
-934
-881
-45
802
-295
-1084
388
992
-733
-1524
-657
-104
-1437
-1617
-385
-230
-834
-1338
-190
558
899
-471
-1707
269
545
-2273
-1533
-629
-1452
-597
82
-293
-713
-557
-1350
-1044
-370
-1478
-1785
240
218
-1620
-1776
-622
-709
-2457
-2392
-525
105
-422
25
1346
601
-676
-1060
-1664
-777
284
-1112
-1456
-780
-1947
-1051
1044
1112
-49
175
-333
-1631
-1234
-842
-2565
-2805
-706
-433
-1387
-1061
399
489
-482
-992
-867
-764
-1026
-696
-443
-642
-520
552
-57
-1415
-321
1032
307
-1238
-557
422
210
-41
236
-323
-530
787
546
-180
372
10
-1661
-2265
-597
154
-880
-1314
-382
-77
-1651
-909
-409
-1852
-414
1603
164
-2194
-1099
846
-1943
-4234
-894
970
-1173
-1125
1348
348
-873
595
-84
-1028
-512
-207
-1591
-2488
-50
603
-2296
-411
2106
-155
-725
715
-297
-2018
-335
-412
-2178
-1269
386
-978
-3020
-700
622
-1423
-1979
-1000
-1223
-1190
-300
215
-663
-1192
-400
-1407
-3069
-2161
-1363
-1711
-911
824
435
-1181
-715
-643
-1068
-586
-792
-1072
-245
690
-1505
-2138
-1788
-829
67
-336
-705
214
781
-223
-291
-419
-65
-382
-700
-622
-1492
-1702
258
813
-1096
-566
1141
86
-567
696
1304
-594
-1759
-1123
-1443
-1855
-122
1157
-1705
-1939
1680
2043
-354
-1561
-53
541
-954
-2276
-1381
-86
-162
-1178
-996
22
-314
597
2193
2200
850
-809
-95
279
-2012
-3150
-1532
-731
-1194
-230
1447
1211
-307
325
9
-1538
-1568
-1371
-1568
-1619
-1354
-816
-992
-1402
151
1055
-1231
-2046
-136
541
-1193
-1778
419
446
-933
-1502
-1651
-1976
-1771
-1854
-1340
-581
492
1045
-1401
-1405
-1172
-962
-1804
-1801
-930
-1709
-1451
-301
346
-1000
-1707
-1011
-1844
-2540
-793
-526
-1613
-1271
2
421
-394
-1452
-1722
-1314
-1626
-2221
-1924
754
835
-1542
-1395
347
-283
-2056
-781
-315
-1720
-1735
-872
-332
-1586
-2067
250
747
-570
-1059
-553
-139
-1053
-1570
-1799
-1321
-537
-316
-223
-922
-966
-657
-476
-666
260
491
-529
-1294
-1701
-1356
-1690
-2331
-1123
231
-415
-1181
-321
59
-1309
-1245
-1186
-1942
-1297
-770
-962
-1063
-320
489
-29
-1341
-757
324
-571
-1340
-1225
-750
-743
-1050
-66
785
195
-774
-928
-644
-887
-1360
-751
-396
-653
-1952
-1227
285
-44
-83
-1448
-1719
-1261
-696
-1658
-2445
-516
537
-426
-1058
78
486
-323
-1606
-1940
-1744
-1640
-805
-914
-1773
-1071
75
-8
-889
-739
-358
-1542
-1731
-1237
-1128
-2098
-2057
-861
-603
-320
-101
-409
-1191
-1078
-772
-939
-1602
-1882
-1214
-1683
-2207
-1075
464
280
-316
353
-242
-359
67
-609
-976
-599
-421
-1101
-273
930
322
236
854
292
-1168
-1665
-833
-803
-1774
-1744
-251
298
28
114
46
-266
-266
-925
-1441
-1554
-1070
-1103
-1457
-366
-37
-705
-342
-512
-912
-893
-488
180
-561
-1004
-1185
-853
-1017
-725
258
-460
-419
687
856
55
-296
868
852
369
931
1122
850
416
651
1015
1402
1509
870
1248
1109
256
534
854
-7
-385
744
1273
406
335
1492
969
-28
699
531
-325
-479
-95
134
39
451
759
356
683
813
32
337
980
287
-599
310
877
302
749
1272
861
121
59
389
395
390
393
253
322
53
-239
-10
-280
-478
82
497
-307
-633
265
743
321
-16
80
78
360
461
319
237
272
464
296
54
388
190
-270
301
141
-364
12
701
672
-236
-654
-362
-203
-968
-1409
-711
24
44
245
418
-38
-367
-306
-163
-760
-1024
-1130
-1092
-1275
-1540
-1012
-523
-385
-623
-521
-252
-424
-455
-387
-782
-1350
-1295
-1395
-1516
-1174
-593
-268
-72
205
17
-259
-441
-687
-937
-944
-982
-1080
-1353
-1233
-1177
-1002
-778
-901
-545
-174
-65
8
37
-340
-536
-420
-334
-306
-171
102
49
122
149
71
54
120
435
336
29
78
406
206
-170
-397
-347
-190
-196
-38
-729
-304
-332
-754
-506
-398
-521
-655
-310
-678
-713
-618
-784
-871
-1250
-1338
-1282
-1477
-1564
-1432
-1219
-1426
-1436
-1275
-1359
-1538
-1832
-1732
-1605
-1584
-1445
-1346
-1293
-1387
-1546
-1550
-1582
-1664
-1656
-1449
-1055
-894
-890
-736
-424
-114
-192
-285
-313
-478
-510
-436
-403
-495
-318
-50
30
33
140
272
47
-306
-486
-613
-736
-811
-760
-775
-858
-784
-660
-435
-124
-53
-223
-396
-297
-222
-250
-243
-187
-283
-406
-243
-254
-254
-193
-223
-328
-494
-523
-558
-389
-314
-357
-328
-357
-352
-541
-391
-281
-344
-355
-377
-253
-349
-429
-527
-456
-487
-483
-559
-545
-469
-518
-451
-454
-355
-450
-531
-516
-488
-514
-588
-570
-681
-678
-783
-863
-976
-971
-1043
-1118
-1041
-1034
-1023
-993
-870
-867
-856
-899
-885
-878
-941
-1060
-1172
-1223
-1312
-1352
-1402
-1410
-1424
-1312
-1244
-1227
-1251
-1332
-1298
-1290
-1352
-1420
-1407
-1390
-1330
-1262
-1163
-1122
-1041
-987
-918
-897
-928
-879
-875
-815
-814
-816
-743
-608
-455
-298
-87
161
403
562
755
1144
1397
1478
1600
1779
1774
1611
1770
1870
1826
1947
2187
2316
2459
2750
2916
3035
3197
3337
3471
3639
3777
3933
4190
4430
4627
4793
5021
5169
5416
5701
6091
6525
6947
7366
7702
8127
8349
8668
8572
7777
6610
4563
2184
-459
-3212
-5414
-7511
-8814
-9551
-9729
-9114
-8198
-6717
-5377
-4201
-3357
-2855
-2437
-2314
-2092
-1959
-1830
-1624
-1350
-818
-332
373
1135
1713
2521
3163
4050
5016
5863
6618
7240
7527
7035
6454
5373
3842
2195
557
-1143
-2748
-3783
-4567
-4969
-4900
-4647
-4440
-4236
-4024
-3963
-4001
-4047
-4129
-4318
-4510
-4509
-4424
-4102
-3708
-3424
-2894
-2570
-2062
-1429
-786
-87
508
1167
1568
1823
1873
1646
1203
550
-116
-861
-1491
-1915
-2274
-2352
-2370
-2284
-2244
-2288
-2338
-2561
-2775
-3083
-3453
-3840
-4243
-4505
-4627
-4595
-4513
-4367
-4176
-3848
-3450
-2879
-2412
-2031
-1491
-1136
-860
-518
-304
-449
-468
-230
-273
-521
-425
-134
124
472
871
1102
1352
1845
2232
2130
1922
1794
1590
1332
1017
817
757
930
1175
1338
1918
2427
2968
3549
4032
4335
4709
5395
5740
5918
6426
6848
7355
7768
7981
8121
8090
8260
8048
7620
7454
7065
6799
6018
5038
3594
1611
-283
-3003
-5290
-7730
-9486
-10726
-11701
-11616
-11386
-10143
-8887
-7315
-5741
-4516
-3053
-2107
-1052
-400
369
1130
1613
2241
2485
2928
3187
3352
3612
3585
3867
4076
4464
4975
5305
5801
5799
5688
5057
4062
2827
1111
-466
-2349
-3920
-5345
-6411
-6962
-7350
-7264
-7102
-6634
-6069
-5397
-4634
-3822
-2918
-2136
-1310
-569
101
672
1086
1406
1526
1634
1690
1786
2057
2347
2850
3375
3955
4476
4870
5123
5067
4870
4305
3565
2633
1596
564
-476
-1358
-2242
-2977
-3705
-4245
-4684
-4993
-5045
-5059
-4731
-4421
-3950
-3475
-3010
-2717
-2776
-2955
-3389
-3821
-4325
-4618
-4743
-4646
-4208
-3530
-2551
-1616
-661
128
730
1125
1267
1251
957
577
107
-401
-901
-1499
-2088
-2711
-3269
-3707
-4021
-4140
-4138
-4003
-3750
-3338
-2915
-2565
-2295
-2148
-2104
-2173
-2212
-2204
-2130
-1962
-1654
-1227
-684
-113
437
958
1343
1665
1936
2110
2260
2433
2581
2768
2950
3175
3396
3607
3917
4233
4618
5038
5501
5946
6474
7078
7650
8221
8650
8991
9258
9302
9372
9202
8935
8557
8055
7725
7336
6930
6001
4515
2121
-613
-3848
-6753
-9299
-11422
-12967
-14145
-14315
-13888
-12466
-10557
-8404
-6369
-4624
-2933
-1330
402
2048
3624
4834
5711
6288
6591
6626
6384
5903
5155
4281
3539
3119
2968
3225
3649
4166
4481
4560
4211
3489
2445
1079
-368
-2071
-3700
-5293
-6604
-7605
-8243
-8573
-8728
-8676
-8458
-7919
-7004
-5685
-4071
-2345
-584
1092
2650
4000
4983
5569
5660
5343
4775
4110
3511
2992
2610
2296
2161
2073
2036
2068
2015
1974
1819
1634
1308
887
396
-97
-650
-1219
-1838
-2551
-3337
-4065
-4611
-4975
-5053
-4948
-4644
-4259
-3783
-3147
-2580
-2132
-1888
-1858
-1986
-2363
-2509
-2596
-2507
-2420
-2258
-1988
-1754
-1354
-1009
-587
-384
-252
-210
-218
-202
-251
-381
-738
-1205
-1783
-2402
-2999
-3539
-3991
-4312
-4457
-4437
-4196
-3799
-3317
-2834
-2369
-1935
-1621
-1418
-1239
-1097
-933
-795
-639
-497
-384
-265
-136
77
229
435
615
815
1035
1284
1600
1890
2155
2359
2567
2771
2961
3189
3484
3775
4134
4498
4944
5386
5881
6450
6927
7435
7935
8428
8851
9181
9481
9540
9475
9246
8966
8550
8142
7376
6270
4372
1806
-1053
-4304
-7067
-9805
-11737
-13464
-14542
-14946
-14565
-13294
-11648
-9508
-7531
-5502
-3627
-1580
577
2706
4640
6083
7124
7702
7975
7876
7445
6643
5535
4255
3125
2283
1771
1635
1716
1910
2046
2225
2159
1978
1499
887
22
-1031
-2115
-3283
-4406
-5484
-6348
-7158
-7835
-8351
-8632
-8620
-8187
-7285
-5985
-4389
-2622
-789
981
2636
4059
5113
5778
6022
5856
5346
4676
3992
3231
2406
1583
784
59
-600
-1058
-1329
-1465
-1454
-1294
-1098
-840
-513
-187
18
45
-194
-666
-1209
-1824
-2301
-2863
-3294
-3762
-4133
-4394
-4477
-4385
-4298
-4067
-3901
-3570
-3215
-2678
-2062
-1491
-931
-502
-144
44
161
188
118
-45
-275
-514
-795
-1014
-1215
-1371
-1609
-1867
-2170
-2514
-2820
-3121
-3352
-3468
-3548
-3555
-3464
-3293
-3047
-2727
-2367
-1996
-1635
-1312
-959
-611
-220
105
400
619
701
764
747
729
694
603
531
471
531
694
944
1265
1654
2053
2458
2848
3239
3682
3992
4321
4556
4840
5093
5307
5587
5916
6239
6624
6999
7353
7661
7913
8142
8224
8320
8455
8517
8427
8228
7685
6480
4542
2321
-663
-3509
-6391
-8797
-11032
-12861
-13938
-14514
-14189
-13268
-11727
-10049
-8178
-6216
-4085
-1795
614
2943
4996
6635
7879
8669
9085
9002
8498
7475
6109
4571
3138
1900
990
396
144
28
129
346
592
785
878
871
580
170
-414
-1043
-1848
-2643
-3491
-4403
-5355
-6229
-6977
-7529
-7758
-7602
-7066
-6172
-4920
-3389
-1731
1
1754
3298
4534
5438
5995
6146
6011
5661
5056
4262
3308
2306
1260
205
-682
-1430
-2015
-2448
-2663
-2676
-2488
-2051
-1489
-888
-407
2
209
238
139
-95
-477
-1112
-1841
-2686
-3494
-4276
-4848
-5287
-5566
-5646
-5560
-5215
-4657
-3825
-2912
-1960
-1001
-104
707
1375
1914
2226
2274
2120
1778
1280
647
-19
-733
-1440
-2092
-2719
-3239
-3586
-3774
-3806
-3709
-3448
-3138
-2815
-2442
-2038
-1641
-1303
-978
-686
-477
-251
-24
137
305
439
569
652
699
722
734
778
820
843
920
1022
1174
1362
1585
1855
2119
2447
2748
3049
3388
3733
4061
4377
4697
4957
5188
5469
5719
5997
6244
6501
6785
7025
7279
7482
7722
7990
8274
8489
8415
8079
7116
5599
3536
1191
-1250
-3891
-6239
-8505
-10381
-11901
-12718
-12897
-12654
-11941
-10901
-9631
-8156
-6384
-4366
-2286
-210
1767
3560
5100
6343
7248
7661
7591
7092
6186
5013
3789
2597
1499
565
-41
-406
-536
-494
-209
104
429
754
992
1088
1049
925
659
248
-288
-966
-1822
-2749
-3716
-4688
-5566
-6265
-6775
-7026
-6966
-6580
-5863
-4861
-3643
-2267
-888
459
1724
2802
3644
4230
4553
4622
4450
4106
3600
2952
2204
1391
606
-157
-904
-1550
-2071
-2412
-2568
-2555
-2399
-2152
-1855
-1551
-1189
-860
-649
-628
-795
-1096
-1544
-2031
-2543
-3051
-3554
-4025
-4330
-4481
-4404
-4140
-3756
-3296
-2719
-2036
-1269
-455
287
866
1345
1723
1978
2067
1961
1652
1163
593
1
-621
-1242
-1813
-2284
-2591
-2772
-2782
-2665
-2511
-2270
-1923
-1514
-1110
-703
-364
-93
181
411
622
738
802
790
768
783
781
772
729
728
756
817
915
1005
1106
1259
1421
1581
1742
1906
2092
2287
2438
2588
2696
2811
2921
3012
3067
3120
3161
3168
3206
3227
3300
3365
3491
3710
3942
4258
4614
5034
5467
5784
5946
5872
5501
4836
3875
2754
1433
-77
-1607
-3111
-4474
-5647
-6525
-7116
-7473
-7532
-7383
-6988
-6415
-5665
-4777
-3851
-2822
-1818
-853
75
913
1663
2225
2547
2694
2574
2278
1854
1331
745
171
-280
-665
-920
-1000
-903
-673
-366
29
458
876
1238
1538
1775
1906
1911
1814
1620
1305
892
380
-170
-775
-1422
-2072
-2698
-3218
-3672
-4004
-4178
-4187
-4030
-3751
-3313
-2787
-2208
-1584
-960
-385
136
593
903
1133
1288
1317
1223
1041
814
539
231
-104
-447
-771
-1071
-1312
-1535
-1697
-1770
-1799
-1759
-1704
-1588
-1417
-1237
-1050
-885
-747
-662
-586
-539
-538
-551
-584
-622
-659
-690
-714
-721
-691
-679
-670
-598
-541
-488
-429
-373
-276
-213
-166
-128
-57
28
27
34
55
38
-18
-47
-107
-206
-276
-361
-442
-537
-646
-714
-750
-778
-820
-852
-825
-795
-759
-653
-600
-491
-376
-255
-137
-4
155
246
358
424
478
511
499
505
482
470
469
441
447
456
455
457
453
489
536
572
611
666
777
878
970
1071
1178
1314
1444
1588
1742
1900
2041
2150
2307
2441
2489
2434
2253
2006
1662
1248
768
207
-375
-930
-1418
-1824
-2128
-2364
-2544
-2658
-2696
-2657
-2573
-2472
-2369
-2282
-2166
-2025
-1868
-1723
-1575
-1452
-1341
-1218
-1148
-1134
-1132
-1153
-1198
-1236
-1235
-1192
-1122
-1002
-811
-557
-265
62
392
672
933
1151
1280
1328
1309
1222
1025
796
547
274
-44
-362
-670
-1017
-1317
-1567
-1766
-1923
-2016
-2023
-1999
-1896
-1742
-1543
-1299
-1068
-807
-562
-368
-227
-121
-46
-24
-29
-98
-199
-320
-444
-562
-692
-795
-876
-947
-992
-999
-980
-943
-883
-806
-701
-585
-485
-362
-230
-130
-59
-6
29
7
-34
-111
-210
-321
-445
-560
-686
-775
-886
-994
-1039
-1074
-1104
-1100
-1072
-994
-899
-796
-710
-629
-521
-445
-366
-303
-240
-203
-219
-234
-284
-347
-437
-534
-605
-699
-775
-821
-864
-904
-890
-884
-860
-805
-733
-647
-560
-478
-391
-312
-252
-165
-114
-100
-83
-65
-75
-109
-158
-206
-257
-315
-391
-470
-487
-494
-505
-492
-471
-450
-411
-353
-307
-223
-140
-67
36
102
165
219
238
239
238
205
139
76
11
-61
-161
-233
-279
-345
-406
-444
-456
-438
-405
-367
-294
-235
-175
-131
-95
-56
-19
5
20
21
-19
-70
-122
-183
-244
-301
-368
-450
-505
-560
-631
-697
-724
-743
-763
-760
-756
-719
-690
-655
-594
-541
-507
-452
-415
-393
-378
-381
-409
-461
-502
-568
-662
-713
-734
-795
-855
-872
-891
-912
-902
-870
-843
-812
-776
-716
-659
-612
-582
-571
-543
-513
-490
-472
-470
-478
-516
-567
-596
-621
-650
-670
-679
-675
-680
-685
-645
-617
-601
-548
-502
-481
-451
-442
-429
-412
-400
-391
-377
-353
-347
-358
-365
-378
-416
-441
-451
-467
-479
-477
-466
-460
-455
-452
-447
-467
-477
-487
-481
-454
-450
-424
-396
-382
-362
-341
-345
-355
-351
-352
-347
-353
-354
-359
-358
-370
-391
-383
-391
-421
-426
-399
-389
-392
-377
-360
-341
-322
-318
-297
-297
-306
-287
-276
-287
-299
-299
-298
-313
-331
-348
-385
-419
-441
-452
-471
-477
-456
-439
-428
-433
-400
-351
-310
-267
-244
-229
-223
-224
-228
-266
-290
-302
-322
-321
-340
-381
-410
-420
-429
-443
-450
-436
-443
-445
-432
-430
-411
-375
-357
-373
-359
-335
-324
-320
-294
-301
-329
-335
-334
-348
-372
-390
-414
-432
-448
-453
-459
-461
-445
-437
-409
-383
-363
-368
-363
-326
-297
-268
-249
-230
-198
-171
-155
-124
-104
-120
-125
-140
-162
-178
-209
-249
-267
-257
-262
-276
-295
-286
-273
-280
-276
-281
-275
-272
-296
-316
-325
-330
-347
-382
-406
-433
-478
-480
-480
-511
-534
-526
-523
-521
-504
-467
-450
-434
-407
-385
-347
-316
-283
-263
-249
-228
-212
-212
-214
-222
-237
-245
-254
-269
-274
-263
-291
-312
-295
-293
-298
-303
-304
-324
-357
-381
-391
-393
-403
-413
-433
-454
-446
-447
-440
-447
-451
-448
-468
-489
-464
-466
-460
-417
-398
-371
-356
-341
-315
-301
-287
-262
-245
-227
-231
-238
-231
-208
-196
-176
-175
-186
-195
-165
-193
-216
-210
-258
-298
-329
-352
-381
-413
-422
-427
-430
-425
-423
-433
-409
-387
-372
-333
-293
-259
-247
-239
-232
-219
-224
-231
-261
-295
-306
-345
-356
-369
-401
-391
-378
-386
-371
-360
-361
-357
-386
-363
-342
-363
-365
-366
-363
-359
-354
-344
-326
-308
-301
-310
-317
-321
-331
-338
-344
-342
-332
-310
-309
-295
-288
-286
-287
-287
-280
-295
-310
-320
-331
-320
-308
-303
-294
-290
-312
-336
-315
-331
-355
-350
-348
-333
-316
-327
-310
-284
-284
-290
-272
-249
-243
-212
-181
-142
-112
-129
-111
-77
-88
-113
-134
-147
-183
-228
-244
-263
-309
-351
-372
-379
-398
-392
-367
-367
-354
-343
-338
-326
-309
-313
-327
-311
-305
-293
-267
-255
-230
-219
-246
-269
-288
-312
-323
-318
-318
-321
-335
-317
-287
-292
-291
-289
-280
-267
-269
-286
-308
-347
-395
-435
-445
-467
-503
-517
-524
-537
-548
-540
-525
-497
-464
-431
-403
-394
-380
-389
-398
-384
-374
-363
-366
-356
-344
-332
-306
-313
-314
-297
-288
-265
-252
-253
-261
-272
-287
-296
-314
-339
-350
-364
-366
-355
-345
-352
-331
-302
-300
-281
-260
-253
-251
-228
-189
-169
-170
-172
-181
-199
-213
-235
-249
-263
-281
-299
-314
-329
-345
-338
-356
-357
-358
-360
-353
-370
-379
-347
-337
-337
-343
-331
-319
-336
-345
-345
-362
-371
-335
-304
-298
-311
-299
-296
-291
-287
-287
-243
-221
-223
-216
-201
-199
-215
-219
-203
-204
-219
-203
-199
-229
-231
-223
-218
-221
-236
-236
-223
-218
-222
-229
-222
-253
-276
-294
-264
-278
-225
-284
-285
-127
-250
-286
-181
-162
-191
-157
-219
-277
-167
-180
-278
-215
-220
-274
-264
-250
-322
-350
-343
-387
-339
-337
-380
-357
-359
-364
-359
-335
-359
-350
-324
-323
-303
-313
-313
-271
-234
-235
-219
-219
-231
-216
-204
-232
-244
-248
-244
-238
-243
-240
-240
-239
-251
-266
-263
-285
-302
-309
-325
-339
-378
-416
-428
-425
-402
-400
-404
-404
-385
-373
-365
-345
-326
-292
-253
-235
-236
-204
-195
-197
-164
-142
-155
-148
-148
-142
-125
-130
-127
-142
-149
-154
-144
-143
-158
-168
-175
-171
-208
-238
-239
-264
-277
-277
-270
-268
-278
-288
-288
-304
-314
-309
-297
-283
-274
-268
-236
-231
-239
-215
-202
-208
-218
-220
-231
-242
-247
-246
-252
-245
-238
-252
-238
-224
-217
-197
-191
-170
-157
-160
-159
-174
-191
-190
-225
-236
-220
-216
-209
-181
-160
-138
-94
-76
-83
-72
-67
-46
-39
-70
-89
-88
-107
-135
-168
-226
-274
-313
-363
-393
-441
-480
-501
-531
-555
-549
-570
-576
-610
-601
-646
-911
-1135
-1181
-1069
-1044
-1045
-1019
-848
-474
-104
139
313
497
795
1087
1216
1158
1041
932
860
739
425
42
-267
-518
-686
-883
-1136
-1334
-1372
-1285
-1131
-996
-912
-755
-480
-179
52
197
328
469
624
702
653
523
368
264
140
-44
-266
-471
-609
-720
-790
-877
-959
-981
-899
-774
-644
-530
-455
-304
-98
64
144
165
206
235
241
194
71
-66
-160
-248
-343
-438
-559
-683
-730
-738
-735
-750
-751
-688
-571
-449
-338
-261
-157
-23
110
190
208
187
177
164
124
49
-65
-161
-253
-339
-428
-527
-611
-651
-647
-627
-616
-591
-537
-402
-294
-200
-108
-32
48
118
158
155
130
87
59
-14
-119
-249
-355
-442
-515
-596
-678
-736
-785
-766
-718
-689
-657
-597
-510
-402
-288
-222
-178
-132
-94
-66
-58
-75
-123
-166
-185
-209
-250
-307
-367
-393
-399
-413
-406
-393
-345
-298
-253
-226
-198
-160
-134
-74
-48
-35
-39
-77
-95
-99
-133
-191
-216
-256
-277
-309
-360
-403
-400
-388
-367
-348
-346
-316
-262
-190
-160
-150
-129
-98
-81
-46
-67
-91
-105
-127
-194
-192
-249
-290
-338
-367
-402
-431
-441
-439
-458
-455
-423
-400
-351
-349
-369
-337
-292
-282
-269
-250
-258
-250
-246
-230
-272
-336
-378
-400
-418
-408
-447
-500
-449
-424
-421
-369
-317
-311
-263
-225
-193
-179
-190
-203
-178
-196
-240
-280
-317
-305
-302
-335
-367
-353
-397
-393
-345
-326
-325
-304
-279
-290
-250
-314
-286
-240
-258
-269
-231
-297
-303
-244
-255
-255
-247
-284
-274
-171
-229
-230
-215
-234
-194
-127
-209
-245
-222
-269
-240
-270
-309
-391
-380
-376
-293
-293
-372
-433
-389
-337
-249
-267
-336
-347
-306
-272
-270
-267
-322
-317
-328
-337
-300
-321
-388
-400
-381
-337
-302
-372
-391
-341
-266
-217
-185
-225
-294
-231
-149
-162
-216
-324
-311
-272
-217
-171
-249
-317
-318
-220
-148
-195
-312
-376
-260
-181
-171
-199
-309
-217
-135
-156
-153
-229
-306
-162
-84
-131
-301
-413
-425
-376
-279
-416
-533
-547
-441
-332
-370
-424
-452
-355
-257
-258
-336
-363
-357
-291
-306
-381
-485
-455
-404
-351
-375
-445
-455
-374
-362
-360
-387
-384
-343
-298
-334
-357
-336
-324
-320
-342
-355
-361
-375
-369
-417
-432
-440
-426
-448
-403
-342
-361
-404
-390
-355
-343
-346
-433
-441
-324
-277
-266
-291
-294
-298
-201
-171
-319
-306
-233
-214
-203
-242
-286
-254
-208
-221
-340
-423
-470
-413
-450
-494
-516
-548
-447
-337
-320
-405
-383
-345
-310
-302
-393
-523
-431
-395
-410
-310
-388
-476
-374
-242
-275
-233
-336
-454
-310
-220
-245
-288
-326
-319
-183
-215
-383
-408
-389
-238
-246
-435
-439
-416
-350
-358
-378
-472
-493
-408
-366
-385
-472
-463
-469
-329
-291
-345
-501
-488
-417
-347
-401
-531
-616
-605
-475
-507
-579
-743
-717
-521
-356
-415
-496
-511
-318
-194
-143
-262
-325
-273
-299
-259
-331
-432
-522
-537
-557
-549
-623
-648
-599
-514
-419
-374
-384
-475
-424
-334
-321
-372
-427
-539
-501
-447
-528
-702
-719
-730
-689
-702
-761
-753
-586
-452
-443
-386
-482
-451
-378
-321
-355
-457
-562
-567
-524
-518
-627
-816
-852
-837
-764
-893
-934
-1019
-930
-766
-681
-704
-735
-653
-652
-583
-615
-711
-691
-690
-653
-616
-789
-848
-867
-845
-829
-915
-911
-911
-854
-814
-775
-753
-762
-743
-698
-676
-721
-793
-748
-763
-770
-856
-981
-980
-975
-978
-1068
-1110
-1045
-969
-896
-820
-794
-719
-631
-653
-639
-641
-714
-694
-722
-846
-887
-883
-904
-859
-904
-989
-912
-890
-859
-770
-788
-802
-651
-625
-607
-594
-633
-626
-643
-654
-698
-628
-675
-779
-703
-710
-620
-580
-607
-632
-603
-553
-514
-483
-503
-525
-447
-441
-464
-427
-466
-384
-382
-350
-390
-318
-212
-250
-207
-314
-267
-227
-266
-327
-465
-450
-396
-436
-461
-455
-394
-315
-201
-189
-192
-63
-15
46
126
120
109
148
-656
-914
-569
-790
-1151
-1299
-1704
-1431
-1217
-1315
-1579
-1484
-1188
-765
-416
-524
-346
-36
370
420
379
299
80
275
230
-60
-311
-682
-717
-433
-590
-891
-986
-870
-544
-374
-449
-652
-410
-77
147
94
-101
-180
-7
181
-5
-409
-629
-615
-485
-453
-745
-943
-790
-597
-444
-504
-597
-537
-278
-151
-216
-301
-261
-146
-81
-174
-464
-625
-606
-612
-740
-955
-1110
-1055
-878
-840
-988
-1152
-1078
-899
-750
-807
-891
-855
-701
-481
-436
-499
-573
-451
-307
-208
-217
-291
-299
-156
-156
-209
-267
-252
-150
-143
-209
-278
-212
-96
-38
-152
-232
-129
13
128
174
2
-95
24
136
145
51
-90
3
207
319
274
249
224
392
437
440
470
577
757
856
869
775
844
914
965
890
875
778
810
776
668
579
514
516
417
449
430
400
427
491
538
542
529
591
688
704
632
555
553
555
579
454
352
368
430
411
301
215
243
279
333
375
344
333
357
473
470
496
451
405
497
464
361
305
291
240
187
140
42
-29
86
133
174
240
297
431
616
631
604
647
730
788
779
748
638
623
649
554
394
296
214
224
296
267
254
364
454
532
609
657
678
757
748
674
670
614
538
528
559
466
384
312
156
149
116
17
-41
-87
-67
-51
-53
-117
-124
-120
-185
-183
-228
-300
-250
-213
-213
-216
-196
-204
-130
-75
-98
-81
26
139
193
168
79
12
15
42
-66
-205
-233
-121
-22
-12
-90
-202
-174
-66
-40
-107
-167
-95
6
12
-54
-81
-27
16
82
27
-67
-85
-2
110
78
28
54
131
271
279
131
77
121
163
114
-46
-191
-198
-130
-175
-284
-315
-284
-221
-239
-346
-426
-375
-256
-259
-382
-544
-579
-532
-506
-643
-794
-785
-691
-626
-685
-759
-682
-538
-513
-534
-521
-408
-318
-318
-389
-493
-568
-605
-667
-741
-853
-975
-1094
-1085
-1027
-1012
-1053
-1116
-1151
-1164
-1113
-1084
-949
-840
-838
-818
-746
-588
-543
-696
-771
-727
-673
-625
-619
-681
-636
-499
-357
-285
-269
-247
-157
1
67
39
120
267
328
329
211
221
356
422
380
302
258
307
455
592
571
496
488
578
710
726
666
716
783
803
811
814
840
848
826
815
773
811
854
868
883
863
776
729
741
704
668
601
530
491
536
523
440
380
375
396
405
348
283
232
196
141
123
84
43
81
47
-37
-79
-61
-98
-81
-128
-243
-304
-284
-265
-310
-400
-467
-545
-574
-595
-679
-706
-717
-715
-703
-780
-839
-832
-831
-851
-952
-1056
-1064
-981
-903
-974
-1068
-1061
-997
-939
-931
-961
-1020
-1008
-944
-912
-912
-931
-972
-932
-909
-930
-946
-919
-903
-918
-953
-1003
-984
-971
-988
-1028
-1066
-1063
-1001
-980
-1038
-1105
-1157
-1126
-1062
-1049
-1071
-1111
-1046
-891
-772
-716
-625
-455
-252
-98
65
161
213
256
228
191
124
50
-3
-28
-63
-120
-156
-82
-19
78
107
122
180
231
261
314
453
546
597
650
734
798
939
1012
1034
1110
1257
1393
1512
1706
1911
2102
2338
2572
2829
3118
3384
3658
3976
4284
4613
4955
5278
5662
6034
6411
6642
6641
6123
5226
3799
2246
671
-888
-2306
-3861
-5274
-6400
-7162
-7439
-7473
-7409
-7187
-7018
-6537
-5892
-4938
-3768
-2594
-1651
-880
-257
268
784
997
995
693
322
73
83
261
527
736
1025
1323
1690
2038
2336
2589
2680
2702
2636
2511
2276
1956
1401
689
-147
-1048
-1937
-2771
-3574
-4188
-4667
-4868
-4795
-4644
-4407
-4150
-3857
-3500
-3126
-2758
-2428
-2223
-2080
-1936
-1718
-1487
-1318
-1339
-1428
-1613
-1728
-1692
-1556
-1398
-1314
-1265
-1172
-969
-688
-474
-450
-552
-753
-933
-1070
-1167
-1308
-1509
-1785
-2079
-2315
-2467
-2528
-2562
-2663
-2764
-2778
-2671
-2451
-2194
-1957
-1834
-1757
-1637
-1434
-1202
-1006
-869
-731
-614
-450
-234
-6
188
306
445
586
777
1012
1240
1387
1410
1319
1189
1053
871
665
469
305
222
240
368
529
701
916
1079
1282
1519
1745
1965
2109
2307
2543
2781
3003
3211
3359
3486
3670
3912
4244
4635
5050
5584
6125
6836
7478
8188
8669
9142
8926
9155
7234
4349
2814
190
-1460
-3640
-5814
-8258
-9574
-9358
-10266
-10648
-10169
-9645
-8783
-7541
-6607
-5120
-3050
-1259
109
1211
1954
2488
3136
2806
2171
1863
1415
1046
827
719
810
1432
2149
2330
2702
3331
3935
4289
4419
4446
4438
4299
3748
2926
1787
491
-807
-2289
-3798
-5079
-6083
-6759
-7128
-7104
-6820
-6194
-5336
-4541
-3803
-2920
-1871
-941
-137
472
949
1456
1714
1773
1701
1477
1197
723
340
90
65
220
381
560
723
903
1090
1238
1216
1005
657
233
-267
-784
-1376
-1973
-2639
-3402
-4138
-4739
-5102
-5173
-5177
-5009
-4649
-4196
-3598
-3052
-2466
-1990
-1592
-1253
-969
-735
-475
-214
-58
28
32
-16
-68
-177
-283
-374
-488
-518
-559
-610
-696
-769
-889
-1093
-1351
-1606
-1804
-1945
-2014
-1968
-1826
-1582
-1315
-1017
-666
-357
-22
270
470
609
672
691
732
765
796
820
861
937
1075
1280
1552
1860
2133
2398
2684
2957
3241
3503
3679
3805
3902
3979
4031
4094
4209
4351
4488
4685
4918
5258
5609
5984
6432
6798
7325
7765
8162
7896
7141
5731
3516
1339
-1345
-3522
-5612
-7661
-9061
-10427
-11103
-11283
-11133
-10439
-9778
-8816
-7613
-6074
-4155
-2100
-2
1664
3077
3844
4293
4428
4166
3764
3024
2259
1691
1229
1166
1233
1404
1616
1739
1988
2169
2473
2624
2835
2864
2784
2594
1964
1211
61
-1338
-2806
-4348
-5658
-6814
-7668
-8125
-8248
-7921
-7329
-6473
-5556
-4509
-3456
-2388
-1222
-135
947
1790
2375
2799
2930
2903
2658
2202
1653
1006
456
108
-27
-60
16
10
9
21
-21
-48
-111
-243
-495
-761
-1038
-1301
-1644
-2056
-2549
-3168
-3726
-4245
-4549
-4715
-4761
-4729
-4761
-4622
-4431
-4062
-3600
-3152
-2685
-2341
-1940
-1510
-1003
-506
-201
6
84
88
80
63
-1
-153
-327
-614
-930
-1208
-1539
-1867
-2221
-2524
-2745
-2954
-3036
-3026
-2929
-2736
-2539
-2283
-1998
-1686
-1329
-957
-564
-98
358
767
1120
1347
1462
1520
1414
1204
1016
859
835
843
968
1226
1539
1849
2075
2209
2396
2639
2851
3140
3381
3647
3913
4101
4349
4493
4617
4672
4662
4788
5001
5364
5853
6362
6873
7310
7688
7976
8231
8338
7770
6917
5413
3273
1235
-1207
-3099
-5065
-7048
-8508
-9994
-10770
-11199
-11057
-10424
-9572
-8452
-7198
-5560
-3749
-1696
266
1815
3152
3808
4177
4343
4200
4044
3566
2999
2476
1886
1579
1425
1441
1536
1616
1716
1806
2111
2338
2664
2761
2653
2312
1474
610
-515
-1726
-2984
-4300
-5468
-6509
-7277
-7713
-7752
-7548
-7104
-6398
-5615
-4593
-3463
-2228
-895
291
1379
2220
2780
3147
3230
3121
2854
2398
1847
1290
799
439
252
95
-19
-141
-293
-352
-394
-366
-321
-409
-549
-788
-1111
-1445
-1805
-2219
-2676
-3190
-3688
-4065
-4337
-4460
-4426
-4310
-4127
-4003
-3925
-3759
-3612
-3300
-2988
-2617
-2239
-1907
-1592
-1272
-900
-662
-478
-455
-409
-378
-347
-281
-328
-418
-687
-1090
-1479
-1906
-2305
-2700
-2980
-3197
-3330
-3356
-3313
-3125
-2931
-2695
-2399
-2095
-1766
-1381
-945
-414
116
592
969
1243
1431
1498
1476
1402
1319
1168
1065
1049
1079
1218
1398
1557
1725
1888
2068
2279
2492
2768
2992
3163
3404
3575
3791
3993
4114
4263
4365
4543
4764
5101
5535
6028
6539
7045
7521
7863
8253
8496
8739
8480
7691
6520
4318
2189
-485
-2868
-4875
-7116
-8533
-10126
-11066
-11654
-11767
-11253
-10579
-9387
-8160
-6493
-4651
-2575
-296
1568
3301
4406
4910
5091
4893
4695
4348
3887
3484
2884
2365
1944
1720
1696
1647
1737
1658
1813
1922
2211
2558
2567
2447
1724
826
-361
-1626
-2842
-4121
-5210
-6272
-7090
-7662
-7878
-7736
-7412
-6806
-6073
-5131
-4004
-2712
-1206
254
1536
2578
3219
3631
3790
3744
3559
3216
2767
2164
1574
1032
659
364
151
-17
-243
-406
-488
-457
-339
-203
-185
-299
-620
-1058
-1510
-2016
-2478
-2963
-3479
-3925
-4248
-4445
-4498
-4412
-4284
-4135
-3972
-3780
-3493
-3207
-2870
-2566
-2317
-2049
-1830
-1560
-1314
-1080
-845
-713
-628
-560
-513
-402
-364
-420
-581
-926
-1114
-1462
-1885
-2292
-2619
-2870
-3184
-3416
-3574
-3577
-3380
-3190
-3100
-2815
-2389
-1980
-1601
-1178
-679
-224
105
397
643
910
1135
1213
1240
1223
1235
1180
1089
1140
1200
1314
1426
1580
1862
2058
2258
2441
2605
2770
2877
2969
3069
3254
3429
3636
3782
3948
4255
4427
4760
5156
5604
6184
6691
7237
7682
8098
8373
8555
8708
8345
7568
6268
4083
1832
-677
-2982
-4810
-6825
-8225
-9666
-10848
-11407
-11626
-11075
-10349
-9335
-8132
-6640
-4845
-2838
-602
1276
2849
3683
4033
4266
4246
4292
4144
3790
3349
2739
2221
1921
1778
1695
1556
1464
1453
1623
1891
2301
2622
2525
2216
1485
571
-398
-1510
-2560
-3719
-4791
-5757
-6536
-7113
-7452
-7473
-7405
-7036
-6379
-5493
-4358
-3058
-1658
-329
850
1861
2559
3044
3312
3392
3388
3244
2958
2561
2062
1465
929
525
184
-2
-147
-290
-342
-337
-195
-110
-85
-192
-563
-980
-1457
-1882
-2198
-2605
-3024
-3477
-3909
-4245
-4417
-4387
-4301
-4191
-4061
-3864
-3621
-3296
-2907
-2623
-2419
-2246
-2076
-1823
-1547
-1195
-853
-630
-506
-454
-435
-410
-407
-426
-519
-774
-1058
-1324
-1619
-1914
-2218
-2571
-2943
-3286
-3523
-3541
-3416
-3213
-2977
-2838
-2631
-2326
-1964
-1555
-1175
-769
-405
-83
259
619
972
1238
1409
1448
1403
1382
1373
1453
1565
1667
1808
1913
1992
2090
2232
2373
2504
2598
2693
2876
3004
3185
3397
3519
3628
3702
3775
3926
4165
4498
4920
5316
5786
6251
6628
7008
7251
7434
7569
7605
7267
6668
5520
3711
1880
-381
-2257
-3822
-5364
-6407
-7681
-8589
-9274
-9713
-9447
-8957
-8063
-7031
-5842
-4559
-3094
-1442
33
1356
2114
2453
2493
2366
2441
2516
2604
2575
2241
1794
1271
916
870
1012
1277
1533
1726
1825
2005
2229
2400
2467
2173
1643
863
12
-700
-1362
-1873
-2465
-3189
-3952
-4717
-5210
-5379
-5235
-4858
-4388
-3874
-3378
-2793
-2155
-1442
-657
37
558
853
987
1118
1187
1341
1434
1398
1205
857
525
245
249
354
655
864
982
918
722
567
435
375
351
281
108
-188
-613
-1006
-1437
-1809
-2082
-2302
-2482
-2673
-2819
-2945
-3005
-3033
-3029
-2921
-2859
-2893
-2882
-2969
-2974
-2841
-2600
-2335
-2044
-1795
-1716
-1653
-1643
-1571
-1370
-1159
-896
-696
-597
-585
-679
-784
-904
-973
-1001
-1072
-1141
-1242
-1351
-1433
-1499
-1505
-1496
-1434
-1392
-1351
-1273
-1207
-1094
-969
-844
-660
-512
-365
-229
-56
122
275
458
635
772
886
970
1040
1145
1308
1511
1702
1926
2092
2166
2212
2222
2249
2344
2497
2709
2868
3026
3187
3270
3341
3428
3587
3765
3979
4254
4519
4814
5050
5253
5402
5509
5641
5695
5606
5314
4657
3677
2472
1094
-34
-1050
-1796
-2366
-3119
-3737
-4608
-5285
-5795
-6025
-5698
-5269
-4534
-3938
-3389
-2955
-2652
-2265
-1957
-1501
-1193
-887
-637
-565
-481
-492
-487
-523
-534
-483
-363
-164
141
538
929
1350
1729
2031
2288
2468
2538
2534
2441
2317
2141
1822
1429
873
202
-521
-1273
-1876
-2358
-2690
-2888
-3047
-3181
-3344
-3441
-3463
-3365
-3141
-2850
-2496
-2208
-1917
-1693
-1529
-1365
-1250
-1112
-983
-840
-640
-389
-148
84
297
435
533
628
751
914
1080
1215
1284
1263
1152
959
730
456
170
-96
-393
-671
-946
-1282
-1620
-2010
-2373
-2742
-3082
-3313
-3493
-3584
-3654
-3677
-3649
-3637
-3594
-3523
-3400
-3252
-3065
-2819
-2560
-2284
-2025
-1772
-1538
-1335
-1171
-1033
-861
-682
-526
-396
-303
-275
-290
-314
-354
-392
-401
-392
-386
-390
-412
-436
-482
-506
-504
-516
-460
-372
-255
-131
-8
108
157
183
195
245
327
442
623
796
976
1131
1252
1404
1522
1667
1830
1998
2239
2507
2742
2974
3166
3317
3438
3547
3697
3869
4088
4300
4535
4762
4956
5090
5204
5288
5417
5503
5497
5231
4949
3589
2550
1756
26
-1005
-1791
-2222
-2722
-3812
-4880
-5211
-5930
-6452
-6252
-5635
-5012
-4560
-3802
-3353
-3160
-2815
-2202
-1570
-1195
-1076
-450
-145
-243
-148
22
149
-27
-172
100
224
253
602
1114
1570
1772
2009
2042
2076
2197
2267
2131
2124
2130
1708
1194
694
66
-665
-1367
-1795
-2224
-2624
-2905
-3141
-3338
-3592
-3711
-3713
-3568
-3348
-3009
-2599
-2273
-1995
-1722
-1446
-1215
-1006
-752
-587
-410
-227
-21
248
454
644
716
773
799
812
922
1095
1270
1400
1402
1235
973
661
375
91
-147
-361
-646
-935
-1254
-1684
-2118
-2465
-2797
-3070
-3250
-3341
-3401
-3473
-3506
-3518
-3541
-3505
-3431
-3292
-3071
-2849
-2628
-2401
-2149
-1949
-1752
-1522
-1353
-1154
-969
-770
-552
-380
-239
-177
-174
-226
-297
-334
-302
-286
-287
-306
-364
-450
-572
-675
-748
-764
-746
-675
-640
-556
-491
-420
-378
-274
-244
-116
56
91
338
402
535
601
802
940
1040
1255
1439
1627
1726
1949
2105
2194
2441
2598
2787
2898
3061
3234
3349
3498
3730
3871
3986
4166
4307
4499
4633
4769
4910
4961
5030
4965
4736
4364
3641
2719
1727
647
-186
-952
-1642
-2225
-2961
-3681
-4471
-5088
-5394
-5453
-5191
-4788
-4326
-3872
-3453
-3073
-2653
-2178
-1689
-1186
-753
-427
-150
64
232
352
341
306
254
216
296
458
742
1046
1321
1489
1572
1626
1651
1751
1833
1910
1936
1813
1566
1155
696
193
-347
-849
-1332
-1758
-2167
-2525
-2868
-3155
-3379
-3556
-3592
-3549
-3362
-3081
-2756
-2393
-2052
-1689
-1401
-1125
-854
-652
-433
-213
-10
210
413
600
709
783
821
810
858
936
1025
1144
1221
1184
1075
887
680
449
226
12
-253
-509
-807
-1141
-1492
-1848
-2202
-2525
-2777
-2994
-3112
-3210
-3268
-3316
-3358
-3338
-3333
-3240
-3097
-2890
-2625
-2334
-2071
-1870
-1672
-1502
-1348
-1212
-1033
-839
-648
-454
-310
-204
-148
-151
-187
-215
-225
-231
-221
-213
-280
-394
-520
-649
-756
-863
-922
-918
-907
-889
-874
-828
-785
-763
-682
-592
-491
-342
-150
55
228
392
554
686
825
988
1148
1323
1520
1697
1859
1956
2021
2126
2207
2293
2386
2501
2627
2759
2905
3020
3112
3192
3263
3340
3457
3606
3777
3959
4154
4305
4393
4472
4540
4407
4133
3710
2933
2113
1191
288
-423
-1160
-1740
-2416
-3142
-3802
-4417
-4747
-4874
-4707
-4371
-3937
-3503
-3108
-2696
-2310
-1824
-1371
-936
-534
-259
-22
157
267
344
341
250
152
66
64
190
415
632
836
989
1076
1135
1173
1312
1457
1558
1612
1493
1250
890
457
11
-454
-927
-1386
-1836
-2238
-2566
-2854
-3049
-3192
-3299
-3309
-3235
-3076
-2818
-2534
-2186
-1839
-1523
-1218
-954
-692
-454
-219
-2
218
429
575
704
772
819
883
960
1049
1153
1235
1268
1225
1124
955
731
511
313
93
-167
-437
-710
-1035
-1335
-1643
-1896
-2150
-2382
-2526
-2692
-2722
-2735
-2730
-2670
-2698
-2700
-2676
-2634
-2524
-2335
-2127
-1947
-1782
-1667
-1545
-1422
-1255
-1037
-856
-688
-513
-433
-341
-279
-280
-275
-339
-399
-427
-457
-507
-564
-620
-697
-777
-859
-898
-925
-938
-907
-880
-857
-859
-845
-824
-788
-696
-616
-505
-368
-237
-64
84
236
389
548
695
853
1069
1255
1425
1586
1682
1758
1842
1913
1989
2071
2165
2216
2267
2338
2409
2471
2536
2640
2729
2853
2983
3103
3274
3439
3594
3776
3918
3997
4054
4134
4010
3700
3297
2528
1773
921
82
-540
-1217
-1702
-2305
-2923
-3427
-3946
-4191
-4260
-4108
-3799
-3404
-2945
-2540
-2123
-1744
-1365
-1035
-758
-423
-218
-7
197
297
356
250
117
12
-88
-85
59
297
470
635
767
795
843
879
944
1001
1037
1029
864
631
295
-142
-608
-1072
-1499
-1907
-2239
-2516
-2723
-2883
-3011
-3090
-3130
-3085
-2965
-2740
-2410
-2054
-1700
-1360
-1077
-827
-591
-395
-204
3
172
305
451
557
647
706
762
788
778
814
849
886
870
804
706
559
350
112
-117
-340
-585
-834
-1066
-1307
-1527
-1748
-1948
-2144
-2288
-2381
-2463
-2454
-2431
-2387
-2347
-2342
-2316
-2273
-2166
-2042
-1878
-1707
-1563
-1384
-1248
-1115
-967
-849
-722
-610
-504
-423
-371
-299
-304
-344
-406
-479
-545
-626
-661
-706
-747
-804
-873
-925
-972
-1000
-1014
-1014
-983
-947
-909
-889
-862
-798
-726
-647
-564
-433
-293
-135
48
223
413
591
768
938
1115
1308
1446
1597
1728
1829
1931
1994
2072
2124
2157
2218
2261
2333
2382
2468
2574
2646
2747
2849
2972
3076
3195
3367
3503
3660
3821
3911
3969
4018
3874
3560
3147
2390
1634
825
-37
-648
-1321
-1859
-2412
-3055
-3495
-3939
-4153
-4144
-3983
-3622
-3212
-2735
-2271
-1817
-1399
-1048
-715
-525
-293
-100
16
182
243
264
140
-68
-183
-277
-252
-78
139
341
496
590
618
710
771
855
954
925
864
670
403
76
-322
-742
-1245
-1698
-2106
-2441
-2676
-2832
-2921
-3007
-3026
-2995
-2875
-2625
-2317
-1949
-1571
-1233
-985
-759
-567
-411
-237
-94
54
125
185
303
340
401
459
495
580
648
742
847
937
969
943
836
640
448
247
53
-165
-429
-713
-1070
-1379
-1638
-1883
-2061
-2194
-2302
-2396
-2434
-2448
-2434
-2403
-2382
-2309
-2230
-2135
-2030
-1916
-1763
-1648
-1555
-1436
-1319
-1183
-1043
-915
-757
-604
-481
-409
-367
-349
-362
-369
-413
-451
-509
-565
-616
-721
-818
-908
-992
-1050
-1104
-1129
-1143
-1140
-1127
-1121
-1106
-1078
-1047
-1010
-923
-825
-717
-583
-450
-311
-139
38
233
449
664
874
1080
1242
1419
1582
1688
1822
1929
2006
2092
2138
2177
2232
2284
2351
2430
2486
2545
2600
2675
2757
2835
2930
3021
3128
3221
3338
3428
3517
3551
3555
3540
3240
2897
2356
1525
824
-27
-757
-1290
-1904
-2316
-2818
-3289
-3597
-3876
-3888
-3758
-3477
-3009
-2509
-1982
-1493
-1047
-708
-455
-302
-227
-60
27
127
209
174
72
-154
-322
-406
-434
-294
-58
162
346
534
635
695
760
757
748
661
526
317
-5
-357
-757
-1237
-1739
-2163
-2511
-2752
-2859
-2865
-2800
-2730
-2605
-2419
-2215
-1910
-1570
-1242
-908
-620
-387
-241
-149
-86
-68
-53
-21
52
108
185
284
339
409
479
543
650
729
815
856
822
762
614
408
156
-126
-403
-687
-959
-1207
-1460
-1693
-1898
-2075
-2195
-2264
-2264
-2223
-2186
-2101
-2015
-1984
-1967
-1960
-1947
-1925
-1898
-1856
-1793
-1704
-1609
-1497
-1361
-1240
-1108
-1003
-887
-772
-693
-645
-641
-685
-739
-874
-1257
-1470
-1545
-1427
-1264
-1259
-1318
-1460
-1424
-1297
-1198
-1061
-955
-925
-893
-852
-807
-781
-683
-534
-615
-692
-530
-278
31
310
443
358
548
993
1327
1571
1762
1827
1896
2094
2235
2206
2256
2312
2285
2278
2307
2366
2439
2631
2764
2748
2837
3022
3219
3471
3588
3617
3688
3918
4095
4115
4136
4050
3950
3844
3239
2342
1058
-570
-1850
-3184
-4105
-4752
-5357
-5543
-5816
-5766
-5517
-5032
-4350
-3552
-2317
-1093
354
1598
2401
2894
2996
3072
2661
2146
1948
1517
1113
641
91
-475
-883
-1011
-1206
-1202
-942
-495
-149
-51
-96
-514
-867
-1192
-1695
-2234
-2777
-3116
-3388
-3595
-3706
-3769
-3619
-3278
-2653
-1931
-1091
-149
694
1376
1680
1813
1798
1734
1645
1245
712
228
-148
-595
-1116
-1483
-1689
-1735
-1593
-1302
-1007
-725
-286
-28
48
151
105
11
-55
-139
-297
-491
-728
-925
-1070
-1295
-1503
-1428
-1273
-1192
-1075
-923
-823
-858
-854
-980
-1309
-1533
-1714
-1889
-2060
-2203
-2304
-2420
-2441
-2384
-2260
-2037
-1771
-1488
-1228
-963
-796
-724
-748
-955
-1203
-1448
-1619
-1738
-1833
-1903
-1963
-1930
-1888
-1818
-1699
-1579
-1387
-1211
-1027
-879
-816
-750
-778
-830
-849
-851
-802
-706
-550
-375
-190
-11
154
343
543
731
938
1111
1224
1297
1369
1475
1542
1627
1720
1783
1874
1920
1968
2044
2148
2214
2316
2455
2538
2695
2771
2906
3033
3078
3213
3326
3445
3581
3683
3794
3940
4082
4163
4249
4365
4443
4482
3867
2765
1511
-603
-2532
-4174
-5475
-6058
-6705
-6792
-6751
-6501
-5803
-4926
-3592
-2214
-636
798
2302
3612
4250
4651
4173
3463
2609
1529
902
284
-108
-497
-870
-1087
-1368
-1506
-1543
-1140
-743
-337
-7
-78
-255
-898
-1597
-2241
-2895
-3305
-3603
-3596
-3348
-2908
-2420
-1855
-1196
-591
168
907
1678
2315
2534
2512
2121
1495
792
-7
-707
-1317
-1814
-2103
-2209
-2201
-2113
-1971
-1740
-1378
-979
-519
-26
410
656
672
473
236
-49
-318
-410
-460
-399
-320
-294
-212
-160
-168
-232
-309
-460
-605
-789
-1065
-1309
-1691
-2081
-2457
-2804
-2928
-2983
-2898
-2716
-2526
-2351
-2265
-2116
-1937
-1755
-1554
-1343
-1144
-1090
-1078
-1066
-1118
-1179
-1292
-1397
-1449
-1446
-1413
-1385
-1362
-1434
-1542
-1663
-1709
-1685
-1669
-1573
-1496
-1410
-1297
-1198
-1090
-997
-899
-816
-704
-550
-437
-326
-243
-180
-104
-20
135
320
587
856
1098
1308
1430
1508
1555
1617
1673
1741
1776
1783
1818
1812
1808
1846
1871
1950
2032
2152
2374
2492
2638
2787
2899
3012
3080
3225
3361
3514
3636
3758
3985
4180
4347
4442
4626
4692
4683
3898
2669
1313
-1104
-3051
-4951
-6220
-6640
-7179
-6807
-6391
-5691
-4749
-3680
-2258
-853
760
2001
3285
4144
4396
4262
3379
2592
1383
276
-305
-759
-863
-997
-880
-859
-850
-831
-763
-369
-271
-45
-163
-559
-1068
-1948
-2690
-3398
-3816
-3937
-3814
-3279
-2528
-1667
-869
-60
619
1110
1600
1942
2187
2130
1747
1201
375
-524
-1375
-2081
-2527
-2756
-2722
-2525
-2143
-1674
-1241
-873
-595
-315
-124
81
297
398
406
221
-52
-274
-443
-483
-353
-162
127
375
494
576
429
179
-140
-606
-1020
-1394
-1749
-2110
-2429
-2765
-2968
-3032
-3030
-2790
-2513
-2111
-1749
-1541
-1353
-1422
-1547
-1700
-1769
-1743
-1773
-1681
-1603
-1471
-1353
-1244
-1100
-1067
-1001
-1005
-953
-933
-1102
-1298
-1628
-1895
-2122
-2289
-2309
-2253
-2107
-1960
-1698
-1430
-1186
-955
-799
-616
-518
-433
-351
-311
-255
-233
-154
-31
94
299
539
813
1061
1236
1358
1445
1461
1481
1504
1520
1523
1533
1546
1562
1626
1679
1763
1880
1964
2155
2322
2506
2668
2694
2884
2822
2948
2340
3080
4600
3358
2671
4547
5097
3367
4342
6159
4842
4522
4617
2902
1316
73
-3472
-7089
-6627
-6566
-8306
-7566
-5908
-5547
-4986
-3482
-1651
48
1201
2051
3983
4550
4421
4590
3307
1735
648
-349
-1332
-1377
-1145
-1291
-981
-576
-514
-822
-625
-387
-470
-309
-468
-925
-1641
-2693
-3554
-4059
-4240
-4152
-3743
-2963
-1847
-691
294
1243
1869
2038
2153
2220
2162
1849
1186
392
-568
-1544
-2302
-2741
-2919
-2931
-2680
-2162
-1557
-1007
-519
-222
-68
54
54
87
192
229
167
105
1
-105
-169
-113
118
388
765
997
1033
885
484
55
-522
-1093
-1617
-2114
-2522
-2732
-2767
-2811
-2807
-2719
-2605
-2308
-1930
-1515
-1180
-1070
-1034
-1323
-1646
-1926
-2248
-2471
-2511
-2332
-2128
-1769
-1405
-1179
-1005
-912
-892
-1009
-1069
-1178
-1419
-1642
-1911
-2157
-2406
-2539
-2505
-2377
-2138
-1841
-1502
-1183
-952
-784
-726
-733
-776
-814
-818
-754
-643
-524
-329
-93
172
490
848
1173
1436
1595
1673
1650
1547
1415
1254
1158
1061
1035
1083
1232
1460
1700
1919
2120
2323
2480
2591
2660
2748
2727
2739
2729
2748
2778
2811
2967
3035
3316
3508
3751
4110
4400
4691
4845
5006
5022
4774
3646
2306
0
-2726
-4871
-7021
-7681
-7802
-7282
-6255
-5413
-4176
-3040
-1565
-152
1417
2665
3530
4331
4334
4108
3228
1926
604
-807
-1601
-1916
-1723
-1276
-828
-447
-403
-398
-555
-552
-556
-645
-765
-1351
-2008
-2817
-3577
-4042
-4138
-3815
-3180
-2184
-1102
87
1142
1906
2369
2419
2198
1840
1360
840
183
-620
-1465
-2318
-2899
-3178
-3150
-2818
-2328
-1723
-1095
-454
32
320
394
307
148
-37
-77
9
117
206
248
252
279
342
557
779
969
1140
1038
765
317
-256
-894
-1504
-1994
-2422
-2624
-2692
-2688
-2568
-2413
-2284
-2154
-1903
-1606
-1340
-1076
-1052
-1181
-1465
-1794
-2093
-2250
-2198
-2145
-1932
-1651
-1374
-1105
-895
-807
-848
-976
-1144
-1303
-1443
-1660
-1892
-2075
-2260
-2344
-2337
-2174
-1967
-1732
-1464
-1255
-1102
-987
-920
-951
-974
-998
-1053
-994
-877
-698
-481
-226
82
405
742
1052
1301
1451
1492
1396
1236
1063
920
813
759
825
925
1076
1283
1515
1768
2009
2212
2409
2628
2721
2819
2873
2834
2827
2689
2681
2824
2938
3188
3375
3533
3810
4055
4264
4601
4956
5074
5299
5376
5252
4331
2763
531
-2424
-4881
-7083
-8003
-7999
-7396
-6251
-5306
-3989
-2743
-1248
228
1716
3050
3824
4459
4468
4107
3185
1722
267
-1161
-2073
-2353
-2059
-1442
-836
-339
-282
-284
-389
-529
-593
-795
-1037
-1631
-2311
-3040
-3717
-4006
-3957
-3448
-2670
-1634
-459
730
1792
2502
2815
2658
2157
1519
802
88
-646
-1408
-2189
-2897
-3299
-3382
-3130
-2627
-1996
-1313
-678
-78
407
677
723
470
121
-137
-279
-184
25
308
533
658
799
894
1052
1169
1209
1133
874
508
-13
-579
-1173
-1731
-2155
-2454
-2513
-2397
-2175
-1864
-1614
-1438
-1311
-1241
-1201
-1165
-1136
-1225
-1408
-1799
-2196
-2495
-2753
-2750
-2606
-2311
-1942
-1533
-1120
-797
-588
-593
-789
-1073
-1325
-1561
-1788
-1964
-2129
-2323
-2385
-2365
-2255
-2070
-1870
-1665
-1467
-1287
-1182
-1119
-1156
-1209
-1251
-1291
-1205
-1065
-844
-582
-304
0
267
534
791
995
1131
1160
1098
1006
867
725
623
625
721
888
1115
1390
1665
1914
2131
2235
2324
2366
2328
2348
2344
2350
2319
2323
2413
2489
2732
3023
3330
3645
3923
4175
4380
4580
4841
4985
5010
5121
5112
5046
4151
2625
181
-2889
-5611
-7891
-8574
-8373
-7262
-5916
-4706
-3342
-2139
-587
723
2124
3216
3864
4304
4281
3980
2988
1540
-123
-1622
-2491
-2654
-2111
-1285
-556
-97
-106
-289
-638
-887
-1082
-1333
-1631
-2200
-2786
-3410
-3824
-3936
-3651
-2959
-2042
-878
282
1451
2402
2935
3023
2544
1755
826
-47
-762
-1407
-2016
-2604
-3089
-3287
-3135
-2697
-2084
-1427
-840
-322
161
531
718
636
338
-20
-277
-301
-82
301
686
989
1206
1368
1484
1570
1570
1384
1023
526
-24
-636
-1172
-1633
-2033
-2314
-2446
-2359
-2102
-1716
-1304
-972
-778
-707
-718
-795
-950
-1166
-1449
-1775
-2069
-2466
-2828
-2988
-3087
-3082
-2917
-2526
-2051
-1538
-1084
-724
-468
-529
-742
-1087
-1365
-1525
-1735
-1929
-2099
-2206
-2309
-2361
-2301
-2207
-2099
-1985
-1810
-1591
-1435
-1317
-1321
-1352
-1288
-1156
-921
-624
-252
53
298
541
700
805
876
921
889
788
684
579
540
523
511
604
768
982
1292
1612
1815
2038
2175
2202
2256
2247
2316
2334
2344
2433
2533
2653
2845
3111
3351
3692
3997
4240
4491
4663
4740
4868
4896
4800
4806
4658
4665
4014
2714
598
-2349
-5036
-7530
-8531
-8384
-7390
-5919
-4669
-3245
-2038
-668
617
1802
2856
3445
3857
3900
3743
3088
1771
227
-1313
-2320
-2571
-2171
-1294
-496
0
0
-233
-619
-1044
-1317
-1634
-1906
-2331
-2802
-3248
-3534
-3502
-3197
-2522
-1608
-529
564
1578
2448
2904
2856
2325
1459
460
-505
-1252
-1837
-2335
-2745
-3049
-3142
-2944
-2475
-1869
-1254
-726
-268
160
485
674
656
400
51
-220
-212
105
575
1078
1471
1697
1771
1762
1669
1458
1105
589
20
-589
-1138
-1580
-1953
-2257
-2451
-2480
-2305
-1928
-1486
-1043
-697
-520
-453
-546
-803
-1115
-1514
-2001
-2394
-2627
-2744
-2660
-2455
-2169
-1885
-1736
-1578
-1470
-1379
-1209
-1101
-1092
-1160
-1323
-1538
-1700
-1829
-1892
-1938
-1989
-1924
-1837
-1776
-1745
-1807
-1957
-2134
-2239
-2252
-2190
-2032
-1902
-1749
-1552
-1303
-1002
-655
-275
64
335
532
691
764
798
782
700
598
499
473
486
595
778
930
1121
1340
1499
1640
1754
1793
1764
1736
1728
1781
1845
1962
2130
2275
2501
2750
3039
3337
3649
3868
4134
4321
4406
4546
4568
4674
4708
4586
4591
4571
4475
3846
2650
655
-2136
-4777
-7182
-8345
-8390
-7575
-6191
-4875
-3348
-1978
-519
837
2107
3151
3724
4109
4095
3829
3083
1779
269
-1231
-2283
-2626
-2290
-1553
-769
-210
-108
-277
-662
-1094
-1447
-1830
-2145
-2595
-3020
-3363
-3584
-3479
-3110
-2354
-1444
-383
742
1749
2531
2858
2755
2151
1216
169
-839
-1620
-2194
-2656
-3009
-3212
-3194
-2929
-2464
-1867
-1277
-773
-343
28
311
470
447
251
6
-170
-100
249
763
1319
1731
1926
1949
1798
1566
1186
677
103
-513
-1094
-1564
-1874
-2140
-2311
-2335
-2211
-1927
-1491
-1036
-672
-386
-316
-427
-654
-987
-1611
-2202
-2747
-3137
-3202
-3037
-2572
-2093
-1534
-1205
-1000
-886
-868
-895
-996
-1010
-1130
-1327
-1580
-1851
-2080
-2240
-2321
-2261
-2112
-1891
-1699
-1551
-1495
-1630
-1803
-2075
-2198
-2182
-2037
-1772
-1488
-1179
-944
-679
-417
-141
116
312
486
584
638
635
620
576
514
491
560
759
1039
1359
1644
1782
1880
1905
1829
1828
1750
1712
1707
1711
1834
1961
2217
2430
2643
2932
3210
3556
3902
4206
4466
4644
4685
4725
4730
4687
4691
4713
4804
4804
4062
2557
-98
-3153
-6087
-8424
-9112
-8662
-7240
-5660
-4118
-2643
-1354
14
1213
2363
3201
3733
3984
3910
3599
2714
1271
-347
-1733
-2448
-2414
-1742
-718
124
469
291
-185
-905
-1561
-2107
-2531
-2854
-3263
-3605
-3895
-3933
-3648
-3041
-2078
-935
305
1438
2400
3064
3250
2845
1920
814
-327
-1263
-1831
-2178
-2420
-2640
-2762
-2649
-2327
-1819
-1279
-832
-486
-244
-52
60
13
-180
-478
-688
-663
-276
396
1134
1840
2237
2362
2325
2117
1812
1387
843
155
-552
-1217
-1802
-2238
-2498
-2588
-2531
-2274
-1821
-1292
-796
-528
-448
-629
-1014
-1397
-1868
-2293
-2841
-3343
-3600
-3638
-3355
-2796
-2100
-1574
-1174
-957
-839
-805
-889
-1033
-1319
-1621
-1908
-2175
-2378
-2514
-2572
-2573
-2471
-2242
-1995
-1750
-1628
-1598
-1696
-1951
-2136
-2266
-2217
-2016
-1699
-1337
-1037
-741
-489
-204
79
315
496
620
726
753
755
749
698
639
589
694
908
1149
1469
1719
1870
1953
1969
2048
2085
2110
2203
2204
2356
2523
2747
3009
3263
3579
3790
4146
4475
4840
5132
5280
5388
5194
4953
4694
4564
4418
3870
2777
491
-2415
-5369
-8018
-9204
-9080
-7856
-6158
-4529
-2914
-1483
-80
1202
2364
3189
3639
3845
3788
3587
2939
1774
301
-1204
-2173
-2365
-1895
-918
64
570
507
35
-753
-1553
-2220
-2759
-3125
-3526
-3878
-4149
-4206
-3894
-3237
-2251
-1085
127
1268
2250
2938
3196
2940
2117
999
-159
-1151
-1788
-2142
-2343
-2491
-2589
-2514
-2223
-1758
-1257
-853
-583
-435
-313
-227
-195
-280
-485
-646
-670
-379
210
938
1684
2179
2368
2306
2074
1720
1254
753
211
-398
-988
-1559
-2089
-2432
-2564
-2586
-2375
-1940
-1472
-980
-602
-409
-457
-742
-1164
-1590
-1946
-2418
-2765
-3137
-3406
-3389
-3143
-2608
-1975
-1446
-1132
-969
-920
-880
-967
-1101
-1277
-1540
-1764
-1895
-1987
-2073
-2138
-2231
-2210
-2159
-2034
-1902
-1833
-1868
-1991
-2115
-2234
-2153
-2033
-1761
-1384
-995
-615
-304
-30
184
367
523
660
759
863
949
977
973
936
842
820
930
1056
1277
1555
1798
1928
2011
2123
2188
2284
2399
2518
2792
3059
3330
3621
3977
4302
4470
4764
4939
5168
5406
5427
5358
5043
4702
4388
4240
3969
3010
848
-1951
-4988
-7895
-9256
-9125
-7758
-5995
-4380
-2866
-1530
-290
941
2098
2921
3465
3625
3576
3465
3084
2087
642
-810
-1804
-2105
-1790
-779
265
753
572
-95
-1043
-2007
-2719
-3197
-3368
-3566
-3802
-4001
-4035
-3669
-2995
-2017
-847
356
1411
2270
2911
3178
2861
1969
841
-297
-1204
-1690
-1849
-1896
-1982
-2097
-2103
-1920
-1566
-1143
-794
-599
-498
-443
-369
-320
-331
-452
-568
-461
-55
643
1463
2237
2707
2771
2518
2074
1569
1047
577
104
-424
-917
-1392
-1827
-2035
-2128
-2114
-1897
-1544
-1133
-792
-555
-534
-743
-1181
-1682
-2103
-2441
-2700
-2835
-3018
-3182
-3104
-2886
-2538
-2073
-1608
-1288
-1064
-938
-863
-899
-1054
-1289
-1648
-1887
-2027
-2097
-2127
-2123
-2127
-2204
-2255
-2273
-2264
-2305
-2389
-2450
-2510
-2537
-2401
-2155
-1849
-1438
-1007
-622
-223
184
468
698
805
849
836
742
743
762
827
949
1083
1260
1420
1599
1751
1883
1989
2084
2167
2321
2533
2710
2860
3057
3241
3326
3602
3881
4225
4612
4919
5176
5387
5570
5512
5141
4718
4287
3917
3790
3553
2594
396
-2326
-5335
-7931
-9051
-8798
-7335
-5586
-3819
-2189
-852
431
1535
2449
3043
3447
3583
3503
3313
2785
1798
422
-883
-1625
-1804
-1399
-419
530
970
691
-105
-1239
-2377
-3226
-3717
-3922
-4069
-4170
-4258
-4105
-3590
-2753
-1646
-469
759
1795
2601
3144
3216
2707
1637
422
-668
-1444
-1779
-1857
-1832
-1852
-1899
-1820
-1601
-1246
-916
-706
-598
-595
-574
-572
-579
-608
-675
-673
-435
83
812
1621
2324
2715
2764
2503
2027
1486
857
214
-474
-1155
-1701
-2133
-2377
-2444
-2447
-2416
-2180
-1868
-1426
-938
-607
-556
-807
-1216
-1646
-2078
-2536
-3019
-3366
-3448
-3381
-3046
-2446
-1835
-1402
-1116
-942
-856
-848
-957
-1132
-1286
-1474
-1763
-2027
-2221
-2334
-2349
-2293
-2163
-1976
-1856
-1847
-1827
-1838
-1949
-2133
-2257
-2272
-2137
-1850
-1485
-1114
-825
-599
-394
-79
258
536
787
982
1128
1238
1290
1330
1422
1503
1521
1531
1667
1794
1774
1818
1824
1902
1981
2066
2346
2531
2858
3144
3386
3780
4139
4551
4902
5220
5526
5656
5639
5413
5105
4799
4604
4431
3968
2479
-209
-3202
-6405
-8791
-9409
-8598
-6916
-5175
-3657
-2455
-1468
-384
717
1741
2603
3142
3363
3394
3267
2694
1630
386
-601
-958
-806
-100
956
1619
1519
750
-450
-1849
-2966
-3665
-3975
-4053
-4182
-4394
-4602
-4476
-3950
-3063
-1847
-564
639
1624
2361
2788
2728
2116
1115
130
-651
-1038
-1010
-889
-855
-1020
-1265
-1418
-1400
-1231
-1083
-1029
-1120
-1293
-1435
-1506
-1500
-1465
-1338
-1043
-448
365
1253
2112
2739
2934
2809
2453
1975
1486
996
531
10
-489
-979
-1447
-1826
-1963
-1972
-1888
-1671
-1430
-1189
-1086
-1130
-1327
-1673
-2095
-2489
-2921
-3199
-3200
-3174
-2980
-2522
-1970
-1442
-967
-629
-508
-588
-777
-1023
-1249
-1378
-1520
-1707
-1877
-1975
-2047
-2075
-2084
-2067
-2060
-2119
-2089
-2014
-2021
-2129
-2257
-2372
-2383
-2144
-1772
-1384
-984
-702
-531
-398
-272
-158
-71
66
218
387
589
802
1046
1244
1456
1671
1889
2076
2240
2412
2428
2356
2337
2292
2268
2414
2549
2809
3139
3374
3760
4243
4670
5066
5433
5554
5589
5409
4825
4345
4008
3869
3868
3592
2757
550
-2373
-5261
-7732
-8668
-8201
-6783
-5108
-3571
-2346
-1442
-491
421
1331
2142
2773
3247
3418
3310
2841
1940
833
-162
-566
-365
219
1159
1910
1950
1248
32
-1394
-2657
-3416
-3738
-3788
-3864
-4068
-4303
-4372
-4010
-3245
-2180
-991
171
1209
1930
2326
2289
1731
850
7
-547
-742
-563
-311
-222
-334
-578
-819
-927
-900
-862
-906
-1071
-1323
-1563
-1787
-1947
-1945
-1821
-1483
-882
-53
861
1659
2238
2433
2285
1963
1562
1205
891
610
263
-208
-667
-1116
-1465
-1571
-1587
-1478
-1313
-1133
-1032
-1122
-1339
-1942
-2693
-3361
-3880
-4075
-3986
-3642
-3321
-2961
-2561
-2060
-1445
-883
-415
-195
-118
-196
-408
-694
-1070
-1465
-1792
-2042
-2092
-2021
-1975
-1967
-2033
-2150
-2299
-2334
-2331
-2269
-2093
-1938
-1785
-1668
-1490
-1250
-974
-652
-369
-136
12
116
188
235
282
310
399
574
851
1274
1706
2088
2335
2483
2575
2584
2666
2704
2649
2702
2705
2671
2829
3045
3283
3595
3996
4362
4770
5173
5491
5613
5411
5055
4522
4169
4133
4084
3609
2285
-255
-3262
-5977
-7954
-8304
-7421
-5896
-4343
-3129
-2167
-1390
-584
220
919
1532
2042
2296
2409
2409
2053
1365
611
125
193
764
1610
2502
2893
2488
1377
-124
-1583
-2698
-3296
-3563
-3691
-3879
-4161
-4377
-4286
-3756
-2946
-1954
-925
-38
692
1165
1290
1028
449
-157
-536
-526
-193
338
765
857
680
404
192
50
-49
-212
-544
-959
-1429
-1849
-2123
-2252
-2144
-1833
-1295
-570
202
929
1487
1772
1800
1675
1483
1301
1138
989
768
526
229
-51
-333
-534
-611
-744
-803
-886
-1015
-1246
-1591
-2064
-2685
-3164
-3657
-4124
-4246
-4124
-3932
-3540
-2956
-2347
-1740
-1149
-660
-288
-52
-97
-290
-448
-582
-868
-1154
-1383
-1723
-1862
-1938
-2021
-2029
-2118
-2258
-2340
-2316
-2279
-2240
-2187
-2110
-1920
-1534
-1110
-729
-401
-155
-5
183
311
317
357
341
348
443
626
833
1091
1395
1712
2114
2436
2658
2849
2903
2903
2937
2952
3111
3296
3548
3890
4168
4369
4568
4648
4873
5083
5172
5102
4715
4422
4015
3836
3918
3535
2568
597
-2219
-4753
-6840
-7751
-7407
-6222
-4729
-3582
-2626
-1869
-1166
-422
314
983
1526
1921
2030
2015
1852
1343
828
483
505
1025
1803
2630
3102
2870
1963
570
-820
-1979
-2695
-3003
-3224
-3488
-3834
-4180
-4327
-4121
-3559
-2762
-1842
-976
-321
130
269
140
-197
-550
-689
-457
107
770
1353
1614
1548
1314
1058
881
715
528
196
-296
-835
-1401
-1821
-2037
-2062
-1855
-1469
-944
-368
120
423
583
588
486
462
516
648
759
782
733
616
543
448
311
262
160
-55
-305
-624
-1052
-1672
-2409
-3064
-3586
-3935
-4133
-4085
-3943
-3707
-3408
-3181
-2734
-2244
-1757
-1335
-921
-581
-502
-480
-522
-579
-682
-821
-890
-953
-1023
-1154
-1353
-1612
-1925
-2226
-2386
-2439
-2377
-2401
-2347
-2117
-2000
-1783
-1465
-1093
-738
-380
-126
62
228
220
182
242
314
440
612
918
1262
1620
1937
2165
2411
2659
2923
3120
3304
3313
3229
3226
3238
3388
3718
4023
4433
4735
5031
5376
5425
5253
4960
4634
4399
4395
4528
4196
2933
502
-2628
-5314
-7211
-7601
-6758
-5249
-3870
-3222
-2815
-2562
-2128
-1433
-728
-21
562
850
955
1077
1093
851
683
839
1436
2416
3513
4343
4503
3776
2336
642
-750
-1719
-2202
-2352
-2586
-3009
-3592
-4128
-4268
-4016
-3475
-2794
-2165
-1726
-1537
-1499
-1660
-1919
-2173
-2181
-1741
-893
183
1190
1892
2111
1973
1786
1679
1674
1650
1472
1032
380
-298
-876
-1185
-1261
-1156
-893
-566
-215
-21
-38
-252
-574
-835
-975
-837
-534
-239
-17
109
199
292
424
552
761
855
828
680
414
-61
-712
-1437
-2248
-2853
-3295
-3502
-3553
-3367
-3139
-2982
-2725
-2479
-2250
-2076
-1890
-1776
-1728
-1697
-1656
-1542
-1378
-1195
-977
-788
-639
-562
-615
-763
-1036
-1418
-1798
-2006
-2062
-2031
-1917
-1766
-1636
-1478
-1240
-957
-685
-484
-365
-342
-284
-227
-197
-121
-53
46
221
497
790
1083
1362
1573
1816
2087
2401
2766
3009
3180
3290
3328
3300
3394
3477
3712
4144
4542
5046
5503
5920
5996
5790
5579
5273
4961
4963
4692
3596
1776
-1025
-3690
-5709
-6648
-6199
-5163
-3882
-3189
-2983
-2831
-2687
-2296
-1783
-1261
-824
-630
-567
-473
-249
-121
58
470
1165
2212
3341
4379
4862
4557
3553
2181
966
123
-311
-560
-808
-1298
-1956
-2570
-2980
-3029
-2923
-2666
-2470
-2434
-2602
-2923
-3270
-3680
-3940
-3933
-3529
-2692
-1656
-566
277
782
1030
1144
1346
1615
1910
2026
1905
1585
1166
773
558
558
643
839
991
1012
843
434
-47
-527
-909
-1123
-1117
-1028
-981
-953
-941
-897
-812
-724
-518
-325
-151
-98
-144
-256
-572
-919
-1319
-1674
-1987
-2102
-2003
-1817
-1588
-1483
-1461
-1480
-1528
-1538
-1504
-1485
-1561
-1670
-1746
-1758
-1757
-1688
-1515
-1296
-1096
-954
-912
-1011
-1194
-1451
-1712
-1887
-2001
-2023
-1898
-1683
-1449
-1286
-1148
-1012
-879
-754
-638
-534
-433
-356
-278
-160
-21
140
328
579
835
1091
1290
1489
1683
1833
2015
2242
2453
2576
2704
2816
2870
2982
3189
3489
3918
4394
4883
5370
5619
5627
5540
5362
5173
5060
4878
4111
2772
818
-1428
-3196
-4234
-4363
-3985
-3219
-2667
-2615
-2633
-2814
-2925
-2839
-2647
-2402
-2301
-2265
-2298
-2220
-1999
-1586
-932
-98
962
2045
2975
3550
3701
3386
2739
2165
1706
1367
1177
1033
782
399
80
-260
-467
-597
-710
-803
-1103
-1536
-2139
-2845
-3513
-4057
-4332
-4344
-4037
-3543
-3047
-2556
-2176
-1879
-1612
-1307
-972
-680
-446
-295
-206
-129
-48
122
459
834
1271
1654
1884
1951
1805
1551
1217
911
642
376
170
-35
-215
-388
-506
-614
-739
-782
-821
-890
-1078
-1339
-1690
-2115
-2394
-2551
-2527
-2376
-2166
-1948
-1775
-1615
-1505
-1482
-1413
-1315
-1209
-1097
-1037
-1014
-1038
-1001
-941
-867
-759
-628
-544
-491
-512
-571
-894
-960
-991
-1321
-1149
-988
-968
-922
-945
-835
-720
-761
-736
-656
-608
-568
-552
-496
-430
-370
-226
-53
130
323
508
720
882
1031
1191
1325
1514
1707
1884
2054
2182
2329
2514
2678
2956
3202
3471
3786
4075
4278
4313
4336
4317
4265
4289
4168
3667
2956
2053
1053
228
-368
-656
-851
-897
-883
-1018
-1138
-1385
-1597
-1764
-1942
-2024
-2203
-2381
-2529
-2701
-2819
-2831
-2625
-2324
-1832
-1193
-658
-276
-84
10
19
31
145
271
387
482
534
536
554
601
704
866
1051
1188
1159
1014
767
384
-34
-421
-715
-922
-1060
-1153
-1255
-1403
-1542
-1616
-1648
-1628
-1544
-1483
-1497
-1559
-1666
-1791
-1865
-1842
-1717
-1532
-1283
-1035
-855
-712
-580
-459
-340
-197
-27
93
169
212
193
120
55
53
57
96
144
150
85
-16
-119
-242
-320
-312
-296
-283
-296
-309
-337
-402
-434
-437
-426
-403
-372
-371
-403
-436
-483
-524
-549
-533
-522
-508
-472
-459
-484
-534
-576
-595
-591
-572
-539
-511
-508
-488
-472
-474
-456
-452
-464
-468
-455
-442
-423
-390
-373
-342
-270
-208
-154
-101
-48
-5
41
85
121
160
161
187
217
234
277
327
371
430
505
571
627
677
722
759
812
876
936
965
985
975
932
869
791
729
719
750
783
863
952
1009
1037
1023
996
936
853
783
706
637
539
407
280
155
39
-41
-77
-98
-99
-103
-141
-231
-364
-502
-655
-774
-856
-943
-999
-1030
-1078
-1115
-1140
-1119
-1058
-1014
-958
-913
-898
-924
-975
-1025
-1096
-1144
-1189
-1218
-1244
-1268
-1279
-1293
-1306
-1282
-1246
-1211
-1162
-1122
-1101
-1111
-1105
-1114
-1095
-1049
-990
-938
-899
-849
-817
-774
-730
-689
-642
-592
-554
-496
-431
-392
-349
-315
-284
-221
-152
-90
-28
-5
-22
-47
-64
-104
-134
-127
-122
-115
-88
-40
-6
22
57
88
119
138
154
133
74
22
-43
-123
-189
-228
-236
-216
-204
-183
-168
-159
-155
-166
-196
-215
-222
-248
-285
-315
-345
-373
-369
-351
-349
-328
-291
-266
-250
-234
-235
-223
-221
-218
-223
-233
-218
-228
-221
-188
-172
-152
-125
-83
-35
9
44
58
59
77
113
121
135
190
220
254
312
364
414
437
458
464
436
433
447
462
499
544
573
567
564
542
536
529
522
502
485
437
369
302
221
146
65
18
-24
-59
-106
-147
-196
-235
-278
-319
-361
-405
-450
-507
-573
-671
-753
-795
-814
-824
-783
-754
-761
-776
-811
-829
-856
-871
-882
-897
-912
-936
-956
-987
-1008
-1021
-1030
-1001
-958
-898
-848
-817
-819
-853
-877
-901
-922
-899
-865
-815
-786
-764
-749
-740
-730
-698
-637
-596
-552
-515
-478
-461
-433
-374
-329
-265
-193
-118
-62
-26
-22
-45
-69
-83
-79
-103
-121
-149
-180
-210
-225
-223
-202
-164
-120
-78
-55
-43
-50
-39
-41
-57
-54
-56
-61
-62
-54
-32
-16
2
38
58
67
56
18
-36
-86
-136
-172
-223
-287
-318
-342
-334
-321
-315
-293
-270
-263
-248
-223
-193
-185
-182
-184
-179
-180
-172
-141
-113
-93
-87
-79
-56
-9
31
86
144
169
167
146
133
136
135
120
104
112
115
120
151
181
193
200
195
167
159
140
121
106
63
21
-26
-78
-118
-123
-124
-138
-153
-169
-181
-200
-199
-194
-211
-219
-234
-278
-327
-367
-420
-462
-497
-510
-502
-505
-523
-552
-607
-671
-737
-804
-860
-877
-868
-868
-874
-876
-895
-922
-923
-905
-874
-843
-826
-798
-785
-801
-818
-840
-839
-832
-795
-752
-713
-691
-703
-726
-760
-793
-807
-801
-776
-721
-666
-628
-596
-582
-571
-570
-567
-569
-574
-585
-596
-599
-601
-585
-541
-491
-444
-399
-349
-315
-296
-286
-280
-271
-268
-274
-295
-319
-332
-327
-296
-247
-178
-112
-63
-40
-40
-63
-101
-170
-245
-300
-339
-371
-389
-392
-403
-420
-413
-383
-361
-325
-284
-256
-239
-260
-294
-339
-380
-405
-404
-394
-386
-367
-360
-350
-334
-304
-266
-220
-197
-192
-194
-203
-210
-211
-193
-163
-111
-52
-17
29
67
59
41
43
55
61
84
95
80
68
41
12
-15
-26
-12
21
34
18
-10
-58
-119
-172
-220
-265
-288
-290
-288
-288
-285
-282
-313
-331
-331
-336
-346
-380
-395
-435
-500
-532
-562
-572
-570
-584
-587
-618
-642
-650
-671
-687
-683
-669
-691
-679
-663
-665
-652
-667
-662
-645
-632
-619
-630
-674
-729
-789
-851
-903
-936
-950
-953
-940
-918
-898
-883
-857
-825
-776
-715
-663
-616
-599
-604
-602
-598
-592
-566
-525
-458
-395
-361
-327
-312
-314
-313
-339
-373
-382
-400
-436
-471
-497
-512
-514
-501
-464
-415
-367
-324
-299
-274
-251
-244
-232
-223
-198
-181
-156
-135
-124
-116
-103
-74
-59
-35
-19
-11
0
-10
-36
-71
-126
-160
-195
-230
-243
-253
-254
-246
-232
-194
-173
-154
-135
-118
-109
-100
-106
-106
-96
-104
-117
-127
-144
-158
-161
-150
-134
-126
-110
-85
-86
-93
-74
-71
-48
-27
-36
-22
-21
-37
-49
-63
-89
-125
-129
-130
-134
-135
-133
-150
-183
-203
-237
-249
-266
-313
-343
-371
-413
-451
-469
-476
-491
-510
-530
-549
-555
-554
-551
-556
-557
-541
-519
-505
-505
-496
-481
-477
-466
-456
-452
-463
-491
-515
-549
-576
-588
-595
-603
-595
-580
-559
-560
-568
-581
-586
-570
-563
-543
-524
-493
-470
-461
-461
-447
-412
-382
-347
-312
-292
-288
-276
-275
-280
-281
-296
-318
-341
-362
-377
-386
-385
-404
-396
-387
-375
-351
-337
-323
-315
-318
-314
-292
-257
-214
-175
-157
-147
-140
-151
-158
-160
-165
-178
-195
-227
-254
-273
-293
-291
-298
-314
-295
-280
-275
-273
-286
-307
-328
-347
-362
-355
-328
-320
-307
-301
-310
-283
-250
-202
-157
-131
-106
-106
-125
-149
-194
-233
-262
-281
-291
-291
-288
-300
-316
-325
-310
-296
-267
-218
-198
-183
-164
-153
-155
-160
-151
-160
-168
-145
-110
-75
-41
-19
-9
-16
-35
-44
-58
-95
-137
-175
-227
-299
-362
-418
-476
-514
-528
-520
-487
-443
-388
-340
-297
-264
-242
-234
-228
-233
-252
-272
-277
-314
-350
-382
-421
-428
-431
-425
-415
-413
-422
-429
-450
-501
-551
-580
-609
-622
-605
-591
-590
-568
-540
-522
-493
-460
-408
-368
-338
-313
-294
-285
-310
-331
-339
-360
-376
-366
-349
-324
-309
-301
-309
-313
-328
-330
-325
-309
-272
-258
-254
-265
-283
-280
-272
-258
-237
-213
-194
-194
-193
-215
-224
-231
-239
-253
-256
-249
-254
-245
-239
-253
-282
-304
-297
-274
-237
-193
-185
-179
-161
-152
-161
-159
-138
-135
-162
-186
-207
-210
-234
-272
-287
-311
-337
-366
-394
-401
-421
-445
-446
-453
-457
-459
-454
-459
-446
-400
-363
-323
-284
-261
-224
-214
-202
-190
-204
-219
-229
-226
-225
-218
-214
-226
-266
-277
-288
-316
-325
-327
-334
-364
-382
-384
-380
-392
-393
-382
-380
-368
-345
-311
-278
-250
-222
-200
-168
-155
-145
-137
-138
-130
-114
-122
-159
-186
-217
-243
-244
-252
-235
-242
-229
-204
-192
-194
-204
-202
-234
-264
-265
-269
-275
-285
-276
-254
-227
-207
-200
-177
-154
-135
-139
-129
-148
-194
-224
-278
-316
-327
-324
-325
-322
-324
-349
-362
-360
-352
-347
-331
-308
-305
-315
-320
-344
-352
-358
-357
-347
-331
-299
-294
-290
-273
-281
-291
-293
-304
-302
-297
-292
-297
-309
-325
-341
-350
-348
-318
-312
-313
-295
-293
-303
-304
-309
-327
-340
-345
-343
-345
-358
-334
-327
-333
-327
-322
-323
-338
-352
-364
-387
-404
-416
-405
-372
-343
-311
-295
-280
-272
-288
-282
-290
-270
-241
-209
-182
-175
-185
-194
-224
-258
-251
-257
-259
-258
-271
-310
-343
-377
-409
-437
-451
-451
-448
-448
-442
-425
-428
-423
-402
-359
-314
-274
-227
-188
-176
-187
-191
-208
-216
-221
-229
-242
-271
-296
-325
-344
-349
-354
-349
-328
-302
-301
-300
-300
-290
-290
-299
-273
-247
-212
-189
-151
-130
-133
-127
-137
-143
-163
-178
-144
-141
-151
-145
-153
-149
-151
-160
-142
-121
-132
-123
-116
-122
-117
-132
-137
-153
-166
-149
-150
-139
-131
-139
-147
-146
-145
-140
-150
-158
-182
-230
-252
-277
-285
-312
-349
-375
-406
-445
-467
-462
-466
-467
-441
-413
-408
-392
-376
-379
-364
-343
-324
-292
-256
-219
-197
-174
-179
-185
-192
-210
-220
-214
-206
-208
-215
-211
-225
-240
-247
-260
-241
-220
-205
-175
-165
-165
-146
-145
-134
-126
-126
-140
-179
-206
-223
-246
-263
-280
-291
-291
-305
-302
-309
-337
-340
-347
-338
-320
-317
-296
-255
-239
-231
-209
-206
-204
-216
-221
-228
-240
-225
-212
-194
-173
-161
-167
-183
-177
-181
-194
-184
-197
-230
-258
-294
-341
-391
-425
-451
-452
-444
-431
-412
-407
-385
-373
-355
-346
-317
-294
-277
-249
-248
-224
-204
-179
-162
-148
-137
-152
-170
-171
-191
-216
-247
-289
-315
-336
-363
-398
-405
-396
-399
-381
-379
-394
-406
-418
-403
-389
-364
-323
-300
-265
-237
-199
-163
-144
-127
-139
-145
-154
-167
-205
-243
-261
-270
-277
-283
-284
-278
-276
-262
-234
-229
-237
-246
-256
-270
-276
-273
-281
-275
-244
-233
-220
-194
-172
-156
-150
-142
-127
-157
-193
-228
-267
-291
-309
-315
-313
-319
-322
-293
-278
-280
-279
-285
-279
-312
-311
-285
-291
-305
-302
-304
-317
-293
-256
-224
-209
-207
-207
-226
-246
-275
-299
-321
-355
-365
-374
-402
-426
-419
-426
-431
-418
-396
-368
-351
-343
-329
-335
-342
-333
-322
-321
-321
-316
-315
-319
-337
-348
-357
-373
-380
-390
-392
-411
-443
-461
-476
-478
-456
-447
-441
-414
-400
-380
-337
-305
-281
-259
-240
-237
-233
-244
-253
-249
-254
-267
-286
-296
-299
-287
-290
-305
-319
-318
-331
-362
-366
-370
-385
-413
-428
-432
-404
-382
-377
-354
-353
-353
-331
-289
-263
-243
-237
-241
-245
-271
-266
-295
-331
-339
-353
-353
-336
-329
-307
-297
-310
-309
-318
-322
-330
-318
-310
-313
-326
-339
-345
-339
-332
-328
-329
-334
-330
-327
-327
-323
-314
-302
-315
-311
-294
-297
-294
-286
-295
-305
-316
-331
-335
-343
-362
-390
-394
-400
-397
-362
-331
-310
-294
-286
-290
-288
-304
-309
-319
-333
-336
-343
-355
-348
-329
-315
-322
-307
-293
-295
-289
-291
-299
-309
-329
-341
-356
-383
-406
-417
-449
-473
-470
-472
-478
-481
-475
-473
-472
-472
-476
-472
-466
-444
-425
-428
-393
-367
-347
-332
-315
-300
-301
-307
-297
-300
-309
-336
-366
-385
-411
-416
-401
-391
-390
-393
-395
-392
-393
-388
-364
-349
-340
-314
-294
-292
-299
-303
-321
-325
-321
-304
-287
-278
-268
-244
-223
-215
-221
-231
-230
-244
-258
-271
-289
-302
-297
-308
-330
-330
-328
-320
-312
-301
-288
-294
-294
-297
-324
-350
-387
-414
-402
-403
-411
-402
-389
-385
-403
-406
-400
-388
-372
-350
-331
-331
-336
-351
-368
-370
-375
-364
-321
-288
-267
-264
-276
-293
-302
-301
-305
-290
-290
-295
-320
-341
-361
-377
-361
-355
-342
-328
-318
-327
-345
-366
-371
-374
-382
-399
-383
-365
-359
-357
-352
-342
-344
-338
-339
-309
-284
-269
-241
-234
-233
-232
-241
-228
-216
-224
-258
-285
-301
-338
-366
-383
-393
-393
-382
-381
-385
-385
-392
-393
-420
-443
-448
-468
-486
-487
-477
-470
-460
-461
-461
-446
-421
-404
-383
-360
-343
-330
-330
-345
-372
-382
-383
-383
-366
-370
-368
-365
-356
-338
-335
-329
-317
-304
-284
-273
-271
-280
-276
-283
-297
-296
-292
-276
-268
-267
-295
-315
-328
-355
-367
-364
-387
-399
-397
-392
-374
-366
-350
-336
-324
-309
-302
-288
-291
-297
-307
-326
-334
-314
-305
-285
-265
-265
-256
-250
-228
-199
-178
-181
-197
-223
-239
-267
-300
-321
-352
-381
-391
-400
-400
-381
-351
-337
-325
-318
-305
-299
-304
-302
-305
-318
-316
-312
-317
-312
-323
-322
-313
-315
-310
-304
-304
-307
-319
-341
-371
-404
-425
-450
-473
-469
-447
-421
-374
-329
-293
-257
-263
-270
-274
-290
-314
-317
-316
-326
-338
-340
-335
-326
-318
-308
-320
-334
-350
-350
-366
-392
-391
-415
-420
-409
-398
-397
-379
-342
-321
-294
-280
-279
-289
-302
-327
-343
-367
-384
-403
-423
-411
-394
-390
-374
-357
-365
-358
-352
-354
-348
-364
-383
-400
-416
-437
-437
-431
-420
-397
-363
-345
-319
-295
-278
-271
-275
-272
-293
-315
-329
-352
-376
-379
-385
-394
-397
-387
-371
-353
-345
-344
-351
-364
-365
-384
-398
-384
-388
-394
-384
-385
-395
-414
-438
-426
-409
-415
-402
-390
-383
-397
-417
-425
-439
-459
-458
-462
-468
-465
-461
-438
-422
-415
-368
-327
-311
-282
-259
-252
-266
-255
-261
-277
-277
-272
-269
-265
-272
-272
-262
-256
-252
-260
-247
-227
-227
-234
-237
-235
-215
-213
-221
-226
-222
-217
-208
-206
-221
-220
-213
-214
-228
-231
-243
-251
-265
-291
-307
-316
-315
-307
-284
-286
-285
-276
-271
-249
-238
-205
-181
-184
-160
-184
-202
-215
-253
-275
-290
-319
-319
-319
-310
-311
-322
-310
-300
-305
-273
-262
-258
-239
-233
-257
-299
-315
-308
-321
-313
-305
-315
-320
-328
-332
-319
-320
-313
-300
-310
-303
-286
-285
-281
-256
-234
-231
-224
-195
-212
-210
-205
-223
-264
-290
-323
-356
-362
-406
-431
-443
-445
-431
-437
-429
-411
-423
-427
-412
-404
-386
-374
-363
-352
-351
-348
-361
-349
-328
-318
-285
-263
-272
-244
-259
-268
-269
-304
-315
-363
-399
-419
-445
-457
-448
-454
-434
-409
-383
-342
-306
-289
-248
-228
-240
-228
-253
-277
-266
-275
-286
-291
-309
-323
-319
-317
-322
-326
-330
-325
-324
-315
-303
-297
-287
-293
-284
-271
-280
-276
-263
-256
-239
-220
-203
-168
-159
-159
-148
-171
-195
-207
-208
-218
-228
-233
-262
-286
-326
-361
-363
-381
-392
-393
-414
-415
-407
-393
-390
-370
-342
-328
-300
-280
-263
-267
-278
-292
-298
-291
-301
-300
-312
-324
-349
-359
-348
-349
-340
-329
-324
-323
-326
-319
-322
-329
-340
-357
-359
-359
-354
-347
-355
-379
-409
-433
-460
-475
-469
-457
-462
-463
-446
-444
-448
-448
-451
-444
-426
-424
-407
-407
-405
-387
-379
-370
-359
-358
-350
-359
-369
-367
-367
-364
-361
-355
-342
-344
-359
-370
-397
-411
-431
-458
-460
-454
-462
-469
-467
-459
-446
-456
-454
-449
-451
-473
-488
-511
-524
-530
-538
-535
-527
-513
-491
-466
-454
-427
-410
-381
-333
-317
-310
-313
-335
-338
-350
-377
-390
-413
-441
-449
-450
-453
-452
-434
-432
-435
-413
-409
-411
-403
-407
-422
-436
-436
-436
-452
-455
-447
-425
-387
-366
-342
-323
-327
-324
-317
-330
-348
-358
-387
-397
-406
-432
-450
-462
-462
-449
-440
-438
-441
-414
-399
-400
-393
-371
-362
-346
-332
-345
-361
-369
-365
-361
-368
-377
-382
-391
-406
-417
-428
-430
-429
-432
-433
-416
-406
-392
-377
-398
-395
-354
-333
-337
-327
-317
-317
-315
-291
-301
-307
-281
-279
-266
-233
-231
-238
-251
-278
-284
-282
-303
-297
-303
-328
-349
-366
-383
-404
-426
-445
-464
-474
-473
-466
-463
-472
-484
-484
-476
-457
-438
-418
-411
-414
-399
-408
-424
-420
-426
-411
-396
-386
-366
-375
-372
-369
-358
-351
-365
-366
-362
-395
-415
-425
-429
-421
-435
-422
-431
-453
-432
-426
-437
-434
-444
-424
-401
-384
-349
-336
-349
-354
-355
-363
-377
-372
-368
-369
-353
-342
-337
-339
-327
-324
-328
-323
-315
-324
-310
-328
-366
-370
-383
-399
-395
-379
-372
-373
-377
-385
-377
-369
-384
-392
-400
-406
-400
-415
-411
-407
-407
-391
-380
-376
-363
-345
-338
-344
-371
-385
-409
-424
-435
-447
-445
-422
-413
-410
-368
-337
-308
-286
-277
-253
-215
-187
-191
-206
-236
-260
-259
-276
-286
-278
-297
-305
-285
-267
-260
-248
-256
-260
-260
-268
-286
-305
-316
-325
-330
-320
-293
-295
-298
-281
-277
-257
-260
-260
-263
-298
-316
-340
-370
-361
-350
-347
-345
-333
-308
-294
-269
-247
-219
-195
-193
-195
-196
-205
-207
-215
-244
-274
-293
-289
-307
-332
-331
-328
-322
-309
-313
-324
-318
-316
-319
-328
-331
-329
-320
-284
-272
-261
-262
-251
-228
-226
-206
-199
-199
-189
-193
-197
-191
-208
-235
-242
-251
-264
-267
-271
-334
-362
-352
-387
-387
-371
-361
-352
-368
-361
-333
-342
-320
-314
-297
-275
-290
-287
-287
-294
-275
-261
-261
-253
-260
-266
-253
-276
-284
-282
-302
-285
-290
-283
-256
-258
-266
-241
-224
-230
-233
-238
-246
-254
-258
-272
-295
-306
-299
-292
-276
-259
-259
-254
-268
-270
-243
-246
-244
-246
-257
-284
-297
-289
-307
-304
-299
-320
-313
-320
-357
-344
-346
-351
-334
-333
-329
-297
-278
-263
-254
-249
-248
-265
-268
-267
-270
-253
-216
-220
-207
-210
-234
-252
-285
-284
-246
-249
-245
-220
-224
-248
-279
-301
-316
-329
-324
-307
-303
-312
-312
-301
-285
-271
-246
-230
-248
-263
-260
-268
-279
-275
-275
-270
-234
-250
-226
-185
-248
-247
-235
-243
-225
-202
-232
-284
-294
-305
-335
-381
-389
-350
-332
-297
-252
-296
-300
-265
-314
-931
-1149
-154
335
77
-176
-405
-516
-738
-1007
-903
-373
2
20
-128
-258
-243
-327
-476
-417
-207
-124
-201
-265
-279
-321
-425
-435
-364
-280
-285
-305
-297
-312
-301
-355
-385
-342
-290
-295
-323
-311
-309
-353
-351
-336
-314
-337
-331
-324
-295
-272
-286
-251
-233
-231
-228
-250
-231
-223
-232
-208
-213
-203
-198
-186
-202
-206
-188
-193
-184
-213
-176
-155
-171
-145
-127
-134
-130
-149
-168
-156
-157
-173
-148
-120
-138
-186
-204
-199
-188
-191
-219
-230
-220
-228
-286
-312
-309
-319
-309
-270
-269
-274
-272
-269
-274
-284
-317
-298
-283
-280
-240
-234
-218
-208
-202
-167
-161
-157
-148
-140
-141
-146
-166
-174
-181
-203
-230
-245
-251
-254
-272
-278
-258
-251
-226
-226
-227
-198
-165
-150
-133
-116
-113
-110
-119
-146
-158
-181
-205
-201
-220
-218
-220
-228
-219
-207
-199
-189
-204
-209
-203
-215
-248
-272
-279
-276
-270
-282
-283
-249
-221
-210
-192
-175
-163
-170
-165
-157
-155
-163
-179
-180
-168
-177
-195
-172
-153
-163
-158
-155
-146
-126
-141
-157
-160
-174
-198
-204
-195
-192
-170
-172
-175
-183
-201
-196
-215
-221
-209
-198
-186
-191
-219
-229
-249
-266
-274
-284
-278
-274
-267
-252
-245
-229
-212
-192
-159
-142
-117
-136
-159
-180
-214
-224
-216
-190
-174
-153
-139
-124
-121
-125
-126
-120
-132
-133
-138
-160
-152
-170
-190
-202
-205
-206
-221
-205
-200
-228
-232
-236
-242
-237
-226
-238
-238
-235
-261
-273
-281
-275
-281
-272
-250
-239
-231
-222
-221
-221
-237
-254
-267
-252
-251
-245
-214
-202
-200
-183
-177
-178
-172
-165
-155
-156
-157
-145
-156
-180
-190
-193
-193
-174
-169
-158
-128
-131
-133
-115
-118
-130
-123
-105
-103
-122
-116
-144
-182
-206
-204
-183
-164
-151
-126
-124
-129
-119
-123
-99
-83
-72
-61
-64
-53
-51
-58
-62
-66
-86
-99
-93
-95
-104
-106
-117
-140
-149
-161
-167
-173
-186
-186
-188
-197
-185
-190
-163
-138
-140
-135
-126
-127
-107
-106
-112
-127
-149
-134
-133
-143
-157
-149
-138
-129
-109
-111
-97
-74
-82
-91
-99
-118
-132
-155
-156
-171
-178
-162
-188
-207
-192
-186
-210
-182
-171
-190
-187
-169
-175
-174
-161
-159
-159
-159
-144
-134
-123
-124
-117
-95
-80
-63
-60
-53
-41
-45
-32
-34
-22
5
6
19
26
23
33
20
10
14
12
-5
-28
-26
-52
-79
-72
-96
-85
-95
-101
-86
-117
-132
-158
-174
-200
-211
-196
-190
-173
-161
-163
-146
-129
-143
-137
-118
-113
-107
-93
-115
-115
-153
-123
-143
-129
-168
-130
-171
-182
-267
-204
-895
-2752
-955
76
-365
-264
-376
-940
-651
-34
-400
-585
-368
185
-105
-514
-687
-375
-199
-176
-193
-571
-235
-1190
-666
385
-694
-406
-354
-365
-158
-2001
-2128
-827
-1571
-951
-521
-1154
-1248
-713
-755
-726
-1130
-893
-149
-559
-888
-513
-355
-725
-170
-195
-306
-519
-1107
-349
-464
-867
-464
-13
-54
-465
-1053
-375
-575
-918
-730
-655
-462
-325
-840
-934
-643
-697
-491
-844
-906
-669
-576
-940
-781
-477
-686
-470
-496
-833
-652
-967
-1182
-620
-472
-425
-359
-528
-420
-482
-821
-499
-383
-573
-383
-458
-209
-407
-492
-201
-205
-124
-175
-330
-363
-275
-332
-314
-59
56
-232
-154
-189
-377
-357
-256
-93
-86
-279
-36
96
-241
-238
-196
-173
-251
-363
-436
-270
-72
-132
-295
-244
80
19
-424
-316
15
60
-203
-417
-34
144
5
-464
-362
-19
-45
-196
-278
-60
-89
-97
51
-76
-108
0
-43
-162
-213
-183
-3
-101
-349
-160
52
-236
-590
-360
-86
-211
-489
-231
-206
-315
-334
-331
-194
-265
-382
-167
-160
-415
-330
-347
-225
-113
-149
-158
-177
-136
48
-312
-276
73
12
-162
-14
95
19
-112
-291
61
233
-263
-319
8
208
-170
-358
185
102
-11
30
59
-171
111
-34
64
239
120
404
41
-217
92
336
-43
-197
196
406
397
-2
-144
166
332
368
-34
5
-132
78
181
47
26
-41
243
243
-156
-15
-12
-206
176
259
-5
-40
37
-52
169
236
-123
-109
118
-56
-48
178
54
-114
23
101
339
274
-393
-112
325
142
-16
-120
46
133
132
106
-121
-171
107
215
22
55
170
61
221
71
-41
212
187
95
-16
207
228
117
-122
158
257
-36
68
101
-9
348
-49
115
-24
101
104
125
216
-170
42
59
-10
-21
-3
-102
133
-24
63
203
-22
-105
197
456
104
-71
52
307
333
45
59
179
267
209
116
205
218
318
480
257
178
308
235
146
412
409
292
160
89
355
440
334
187
209
224
478
329
125
283
376
376
236
308
359
202
116
257
409
217
137
321
124
55
344
350
84
-34
189
408
320
-28
-64
193
339
173
17
-57
132
405
352
163
47
254
160
-21
180
251
194
157
95
264
393
72
-73
237
220
140
88
15
87
181
289
184
249
227
127
125
10
132
219
100
40
105
131
17
-5
32
214
251
-76
-166
85
173
-6
-54
-43
44
104
-97
-172
-76
-20
-85
-83
48
59
-4
-145
-152
148
167
-61
-28
-57
48
72
-60
-60
-10
189
134
-144
-151
-76
-87
46
34
33
7
-73
-72
-46
23
-60
-9
65
64
-49
-81
-21
9
17
-65
-108
-85
-116
-175
-171
-75
-25
-43
-134
-227
-214
-182
-175
-305
-283
-215
-234
-358
-388
-312
-240
-197
-314
-303
-276
-276
-239
-256
-288
-286
-248
-391
-355
-301
-309
-329
-425
-318
-323
-417
-320
-291
-346
-294
-238
-236
-338
-332
-226
-142
-183
-296
-317
-194
-164
-264
-264
-242
-113
-192
-298
-303
-264
-226
-221
-244
-359
-375
-324
-357
-443
-311
-287
-318
-350
-416
-376
-298
-276
-350
-344
-271
-272
-339
-380
-301
-210
-238
-272
-296
-266
-217
-271
-334
-231
-150
-198
-198
-212
-211
-224
-273
-223
-215
-239
-247
-253
-262
-230
-205
-221
-211
-192
-213
-216
-193
-203
-203
-240
-205
-226
-309
-282
-272
-271
-264
-267
-284
-296
-312
-319
-273
-246
-232
-288
-344
-296
-238
-222
-244
-260
-284
-255
-251
-317
-302
-277
-294
-334
-387
-456
-402
-309
-331
-389
-419
-415
-407
-422
-429
-409
-371
-375
-366
-404
-419
-387
-384
-337
-355
-414
-408
-379
-392
-369
-327
-304
-286
-316
-330
-292
-268
-289
-314
-322
-312
-311
-330
-336
-323
-337
-323
-328
-338
-321
-342
-358
-372
-378
-361
-382
-403
-345
-328
-361
-364
-344
-340
-328
-305
-318
-320
-302
-274
-267
-274
-266
-253
-232
-272
-291
-289
-294
-290
-305
-316
-358
-357
-296
-293
-274
-289
-296
-274
-281
-296
-288
-276
-282
-274
-270
-293
-292
-299
-298
-280
-269
-253
-244
-254
-283
-275
-295
-314
-310
-328
-303
-301
-322
-318
-337
-326
-315
-333
-352
-329
-313
-328
-339
-342
-336
-363
-361
-357
-368
-394
-430
-434
-425
-425
-401
-378
-371
-359
-356
-329
-312
-320
-326
-288
-286
-327
-349
-371
-369
-363
-359
-354
-356
-342
-348
-360
-350
-370
-381
-381
-401
-416
-435
-420
-388
-412
-430
-435
-437
-424
-414
-399
-374
-373
-392
-377
-388
-424
-433
-430
-412
-379
-367
-362
-369
-344
-315
-340
-368
-350
-320
-318
-317
-303
-295
-294
-298
-298
-288
-284
-250
-220
-228
-222
-218
-223
-220
-253
-265
-252
-260
-248
-253
-279
-288
-270
-279
-270
-246
-232
-193
-193
-212
-218
-225
-264
-288
-295
-313
-331
-368
-361
-365
-387
-381
-384
-382
-366
-343
-349
-352
-340
-372
-381
-407
-457
-471
-472
-480
-514
-516
-520
-543
-527
-531
-525
-479
-462
-465
-472
-494
-483
-471
-469
-475
-462
-446
-444
-441
-446
-464
-475
-459
-426
-415
-412
-394
-388
-387
-399
-404
-418
-432
-435
-450
-448
-448
-436
-419
-421
-421
-392
-373
-370
-352
-368
-389
-390
-394
-389
-400
-405
-406
-412
-415
-419
-397
-417
-433
-418
-424
-429
-419
-415
-404
-373
-342
-319
-300
-291
-259
-251
-265
-281
-270
-252
-265
-250
-244
-227
-222
-244
-232
-240
-250
-219
-203
-220
-219
-229
-240
-250
-269
-265
-280
-297
-288
-293
-304
-292
-302
-312
-304
-300
-310
-303
-294
-277
-247
-277
-319
-349
-378
-390
-385
-380
-388
-393
-391
-399
-411
-409
-428
-403
-384
-391
-382
-388
-414
-408
-425
-443
-450
-467
-445
-439
-439
-450
-460
-466
-470
-496
-521
-527
-534
-526
-500
-493
-502
-492
-496
-496
-480
-476
-473
-455
-427
-428
-420
-432
-408
-402
-422
-422
-406
-396
-407
-411
-421
-419
-425
-424
-406
-398
-365
-331
-352
-362
-347
-364
-352
-322
-325
-335
-321
-331
-325
-301
-299
-289
-278
-263
-247
-236
-228
-200
-192
-175
-166
-165
-171
-183
-182
-201
-204
-197
-190
-182
-195
-196
-200
-213
-196
-172
-184
-191
-166
-165
-185
-189
-224
-220
-199
-232
-229
-236
-237
-242
-240
-216
-206
-204
-190
-208
-239
-251
-257
-291
-302
-289
-314
-324
-321
-308
-307
-311
-296
-291
-267
-258
-256
-262
-298
-310
-316
-329
-361
-393
-390
-382
-392
-383
-380
-402
-410
-393
-401
-402
-399
-411
-425
-439
-432
-446
-454
-440
-445
-435
-410
-401
-390
-389
-401
-426
-421
-419
-462
-473
-466
-475
-482
-480
-467
-449
-436
-408
-404
-405
-398
-410
-421
-447
-466
-452
-452
-442
-438
-427
-407
-393
-362
-336
-333
-312
-293
-310
-312
-312
-319
-319
-334
-340
-322
-307
-285
-258
-239
-219
-187
-152
-150
-163
-156
-149
-175
-174
-148
-146
-150
-125
-96
-143
-95
-37
0
2
-48
-34
-15
-6
-42
-87
-117
-125
-130
-152
-167
-182
-194
-205
-197
-225
-255
-236
-242
-259
-280
-310
-313
-286
-279
-270
-286
-290
-272
-246
-259
-277
-287
-306
-328
-351
-375
-413
-393
-366
-366
-355
-342
-329
-306
-315
-313
-286
-319
-316
-297
-322
-316
-331
-362
-364
-375
-359
-357
-384
-383
-380
-401
-411
-425
-437
-453
-460
-482
-515
-497
-482
-497
-485
-460
-460
-445
-434
-427
-388
-368
-374
-365
-357
-365
-346
-320
-314
-315
-307
-293
-284
-275
-267
-272
-266
-289
-300
-296
-287
-294
-300
-283
-300
-302
-286
-271
-269
-256
-255
-273
-267
-250
-246
-242
-243
-257
-259
-237
-229
-236
-227
-236
-238
-205
-198
-187
-183
-190
-183
-216
-244
-247
-254
-244
-259
-272
-275
-262
-263
-268
-253
-265
-270
-273
-276
-268
-267
-264
-270
-291
-304
-301
-300
-294
-301
-333
-365
-385
-395
-405
-423
-428
-420
-416
-428
-412
-412
-440
-423
-386
-397
-396
-389
-426
-442
-447
-443
-446
-468
-472
-455
-444
-426
-411
-421
-426
-432
-444
-454
-470
-503
-521
-538
-540
-524
-516
-505
-509
-502
-494
-477
-454
-425
-417
-439
-430
-444
-451
-434
-436
-418
-407
-386
-359
-352
-332
-325
-300
-261
-258
-286
-291
-286
-291
-311
-313
-303
-307
-314
-313
-310
-314
-317
-328
-355
-343
-338
-357
-352
-355
-374
-387
-386
-381
-377
-382
-380
-371
-349
-327
-350
-372
-353
-338
-330
-349
-355
-341
-325
-312
-336
-307
-295
-314
-303
-306
-288
-309
-316
-301
-311
-319
-311
-310
-325
-314
-318
-317
-313
-302
-269
-281
-279
-280
-299
-300
-319
-335
-335
-339
-321
-290
-276
-249
-250
-239
-239
-234
-246
-255
-238
-253
-269
-277
-288
-310
-311
-341
-344
-341
-356
-333
-335
-355
-362
-372
-384
-417
-428
-428
-445
-457
-444
-414
-414
-411
-394
-406
-395
-402
-432
-425
-432
-440
-412
-383
-352
-338
-337
-344
-368
-374
-386
-394
-377
-384
-410
-418
-418
-417
-426
-431
-423
-415
-399
-384
-369
-351
-339
-316
-302
-315
-325
-338
-340
-344
-355
-357
-356
-373
-382
-379
-368
-377
-390
-379
-383
-372
-361
-361
-372
-374
-371
-377
-387
-374
-357
-356
-356
-347
-328
-298
-273
-274
-268
-266
-271
-266
-276
-290
-293
-291
-288
-269
-259
-259
-232
-249
-266
-271
-307
-314
-306
-309
-303
-319
-343
-369
-396
-390
-388
-401
-397
-399
-415
-414
-383
-359
-349
-324
-293
-272
-263
-259
-257
-267
-273
-277
-278
-274
-263
-261
-264
-271
-304
-324
-334
-331
-313
-323
-341
-351
-384
-388
-374
-386
-381
-378
-377
-400
-407
-382
-392
-399
-372
-346
-349
-332
-308
-339
-356
-332
-318
-336
-333
-325
-314
-319
-337
-342
-357
-362
-350
-340
-334
-337
-337
-331
-345
-342
-327
-331
-353
-342
-327
-335
-321
-317
-323
-329
-339
-349
-351
-322
-311
-322
-300
-293
-287
-289
-285
-251
-249
-237
-235
-248
-257
-254
-242
-240
-237
-247
-245
-256
-302
-307
-305
-321
-338
-334
-343
-354
-369
-391
-386
-381
-370
-378
-380
-369
-353
-341
-348
-336
-314
-309
-283
-262
-273
-271
-287
-307
-303
-314
-304
-312
-335
-304
-319
-344
-335
-332
-324
-311
-302
-293
-294
-305
-295
-316
-322
-295
-322
-315
-309
-333
-318
-288
-269
-263
-245
-221
-222
-226
-222
-241
-253
-247
-248
-269
-245
-229
-255
-248
-234
-233
-215
-228
-235
-226
-242
-258
-285
-311
-324
-342
-353
-360
-361
-367
-362
-362
-338
-317
-323
-310
-287
-268
-244
-226
-238
-242
-257
-263
-282
-286
-303
-325
-339
-344
-340
-361
-335
-314
-333
-351
-341
-330
-321
-312
-328
-321
-329
-344
-368
-390
-381
-374
-363
-362
-351
-337
-303
-300
-303
-279
-290
-283
-270
-291
-288
-293
-327
-330
-337
-323
-301
-307
-297
-296
-290
-289
-320
-311
-304
-289
-277
-273
-250
-241
-268
-277
-269
-297
-302
-295
-294
-285
-293
-275
-278
-271
-250
-239
-214
-218
-207
-178
-169
-150
-142
-143
-120
-130
-137
-111
-120
-132
-147
-143
-145
-161
-161
-161
-174
-186
-197
-219
-199
-179
-164
-146
-138
-130
-130
-142
-153
-145
-142
-156
-146
-147
-164
-159
-156
-172
-162
-157
-156
-158
-157
-130
-141
-168
-155
-135
-145
-179
-181
-170
-206
-230
-222
-218
-231
-242
-240
-252
-240
-235
-240
-241
-229
-209
-202
-203
-194
-195
-213
-206
-201
-207
-210
-213
-205
-178
-150
-140
-123
-112
-84
-68
-37
-41
-77
-59
-45
-35
-48
-21
-13
-32
-10
-19
-29
-36
-35
-20
-10
9
10
-22
-43
-63
-105
-112
-96
-97
-130
-163
-168
-160
-173
-189
-183
-165
-179
-199
-185
-184
-196
-208
-197
-188
-184
-171
-164
-169
-193
-186
-164
-167
-170
-167
-159
-178
-201
-211
-226
-209
-204
-218
-223
-220
-202
-207
-247
-254
-233
-231
-235
-217
-217
-234
-237
-224
-202
-203
-214
-198
-190
-195
-188
-177
-172
-184
-194
-199
-207
-223
-232
-228
-234
-232
-243
-246
-241
-215
-198
-221
-220
-218
-219
-205
-182
-155
-137
-153
-164
-158
-172
-167
-147
-133
-135
-144
-138
-145
-171
-196
-199
-180
-184
-200
-209
-211
-199
-204
-206
-201
-177
-164
-166
-153
-145
-155
-158
-172
-182
-191
-186
-174
-202
-216
-238
-248
-238
-238
-223
-202
-189
-175
-170
-174
-156
-124
-131
-142
-138
-137
-166
-190
-164
-140
-149
-145
-132
-110
-108
-127
-146
-147
-147
-156
-156
-172
-187
-194
-202
-204
-200
-180
-180
-211
-225
-229
-212
-186
-180
-155
-144
-124
-115
-116
-100
-75
-70
-65
-35
-46
-72
-85
-89
-95
-102
-112
-119
-145
-153
-157
-201
-217
-212
-205
-206
-225
-231
-240
-225
-198
-189
-179
-164
-153
-125
-113
-134
-122
-115
-128
-132
-131
-140
-168
-194
-202
-200
-202
-219
-228
-234
-244
-264
-297
-315
-300
-316
-325
-335
-335
-319
-314
-323
-329
-324
-308
-309
-289
-270
-266
-241
-232
-244
-253
-253
-263
-296
-244
-248
-280
-269
-314
-274
-285
-306
-321
-335
-312
-293
-314
-315
-303
-309
-337
-337
-317
-315
-283
-263
-288
-284
-256
-246
-242
-230
-203
-218
-217
-215
-256
-249
-232
-220
-207
-199
-182
-207
-200
-196
-227
-242
-234
-235
-243
-236
-245
-226
-223
-226
-228
-228
-206
-225
-232
-228
-239
-234
-240
-245
-256
-254
-253
-267
-268
-264
-286
-285
-287
-281
-252
-252
-251
-248
-260
-276
-264
-260
-260
-233
-223
-233
-256
-267
-279
-320
-338
-338
-359
-359
-365
-389
-365
-328
-327
-323
-314
-306
-292
-286
-286
-261
-255
-238
-215
-229
-223
-199
-199
-199
-196
-195
-217
-247
-256
-282
-284
-294
-336
-357
-350
-346
-365
-365
-359
-375
-377
-356
-367
-367
-339
-345
-330
-319
-323
-300
-308
-292
-273
-282
-278
-281
-298
-306
-295
-292
-288
-271
-270
-255
-256
-310
-331
-355
-360
-366
-406
-419
-425
-426
-429
-431
-420
-423
-430
-420
-404
-388
-395
-379
-352
-349
-342
-351
-377
-377
-369
-362
-352
-340
-331
-339
-341
-318
-339
-356
-340
-337
-341
-359
-367
-363
-374
-360
-371
-359
-351
-362
-358
-380
-405
-403
-393
-408
-394
-370
-358
-361
-360
-349
-354
-356
-350
-366
-352
-350
-374
-382
-370
-372
-368
-355
-358
-369
-358
-344
-317
-325
-341
-343
-344
-342
-337
-323
-332
-320
-314
-312
-301
-316
-316
-318
-339
-333
-328
-342
-348
-332
-330
-350
-350
-346
-354
-346
-342
-354
-348
-352
-358
-360
-364
-361
-378
-382
-386
-377
-369
-351
-293
-285
-277
-264
-276
-277
-300
-310
-305
-324
-334
-330
-310
-308
-316
-293
-281
-288
-287
-263
-251
-267
-282
-275
-279
-299
-294
-307
-316
-317
-302
-282
-288
-276
-268
-273
-245
-249
-261
-256
-280
-308
-310
-303
-269
-236
-213
-196
-184
-178
-182
-187
-188
-187
-195
-211
-210
-206
-218
-221
-232
-221
-224
-222
-204
-207
-204
-191
-183
-198
-213
-224
-242
-254
-247
-242
-249
-231
-229
-223
-225
-229
-209
-213
-211
-213
-225
-225
-233
-255
-251
-272
-292
-287
-289
-289
-291
-278
-276
-275
-257
-266
-280
-295
-315
-338
-346
-347
-359
-356
-339
-342
-339
-322
-302
-288
-288
-279
-262
-258
-263
-272
-285
-294
-312
-330
-338
-338
-311
-315
-307
-280
-271
-256
-251
-247
-273
-282
-278
-282
-303
-313
-298
-308
-305
-295
-288
-288
-287
-306
-311
-298
-288
-280
-287
-296
-303
-288
-291
-295
-288
-272
-266
-286
-268
-270
-280
-281
-289
-300
-318
-310
-319
-316
-328
-331
-326
-314
-298
-297
-294
-291
-291
-291
-268
-277
-280
-243
-243
-251
-257
-282
-287
-300
-324
-319
-327
-338
-325
-321
-319
-299
-283
-295
-300
-290
-296
-317
-337
-341
-359
-377
-344
-340
-358
-359
-361
-353
-337
-341
-362
-359
-358
-360
-358
-370
-372
-349
-340
-325
-307
-296
-283
-277
-273
-280
-293
-299
-314
-338
-361
-348
-322
-326
-340
-343
-345
-364
-372
-376
-369
-360
-356
-348
-336
-336
-346
-356
-377
-373
-368
-375
-383
-386
-370
-374
-390
-386
-379
-363
-368
-395
-378
-371
-388
-391
-401
-397
-407
-412
-406
-408
-429
-410
-399
-408
-412
-397
-374
-382
-355
-350
-369
-370
-357
-348
-332
-343
-343
-351
-366
-333
-329
-333
-333
-312
-306
-312
-303
-321
-322
-314
-315
-288
-286
-289
-296
-324
-312
-305
-326
-333
-343
-333
-341
-347
-353
-369
-371
-360
-351
-356
-360
-363
-375
-393
-395
-395
-412
-415
-410
-418
-434
-431
-428
-451
-455
-447
-461
-479
-485
-491
-516
-532
-511
-511
-522
-515
-501
-482
-489
-493
-475
-456
-458
-456
-428
-405
-403
-394
-368
-360
-347
-336
-338
-339
-339
-334
-326
-347
-366
-349
-341
-337
-336
-327
-308
-311
-310
-307
-313
-299
-296
-282
-265
-260
-243
-231
-243
-244
-255
-278
-302
-288
-273
-257
-223
-231
-216
-228
-238
-225
-248
-253
-266
-271
-258
-264
-271
-273
-285
-308
-336
-348
-357
-364
-363
-367
-362
-353
-338
-351
-353
-366
-375
-357
-347
-356
-363
-360
-375
-388
-373
-363
-358
-347
-338
-306
-319
-324
-301
-311
-310
-307
-308
-327
-316
-304
-299
-300
-311
-300
-315
-323
-328
-346
-358
-366
-375
-369
-372
-370
-377
-371
-348
-327
-311
-299
-313
-312
-290
-311
-311
-286
-296
-310
-320
-341
-343
-342
-349
-346
-329
-315
-293
-277
-271
-256
-262
-280
-302
-319
-324
-331
-340
-329
-339
-346
-357
-372
-380
-402
-413
-411
-412
-427
-416
-405
-404
-411
-430
-432
-431
-418
-402
-371
-347
-372
-361
-356
-358
-359
-351
-337
-330
-342
-340
-346
-357
-335
-330
-335
-343
-341
-328
-330
-335
-327
-308
-296
-286
-285
-292
-290
-290
-283
-285
-277
-262
-256
-278
-279
-271
-283
-286
-305
-327
-336
-345
-347
-353
-368
-364
-343
-350
-340
-313
-309
-279
-260
-261
-224
-212
-207
-192
-213
-218
-220
-228
-234
-221
-231
-236
-241
-267
-249
-237
-259
-248
-239
-265
-263
-260
-270
-258
-254
-256
-254
-257
-249
-250
-254
-247
-242
-232
-215
-208
-213
-210
-198
-202
-212
-233
-221
-232
-242
-231
-262
-262
-265
-281
-290
-303
-315
-322
-337
-332
-322
-326
-330
-346
-344
-345
-342
-343
-364
-366
-364
-357
-343
-335
-324
-326
-323
-289
-269
-285
-300
-281
-275
-269
-261
-277
-284
-288
-275
-271
-265
-264
-288
-294
-304
-311
-307
-313
-310
-305
-307
-303
-291
-268
-264
-271
-261
-259
-279
-279
-254
-226
-208
-183
-181
-185
-172
-169
-184
-197
-199
-206
-221
-225
-230
-243
-238
-216
-235
-237
-214
-213
-208
-219
-220
-232
-232
-237
-255
-256
-284
-296
-290
-274
-273
-280
-271
-287
-283
-275
-276
-268
-275
-281
-304
-323
-332
-336
-334
-353
-364
-361
-350
-346
-356
-357
-364
-354
-322
-314
-307
-287
-278
-275
-271
-250
-236
-246
-248
-230
-241
-266
-261
-281
-284
-303
-325
-322
-321
-326
-309
-288
-289
-268
-246
-236
-243
-251
-253
-248
-243
-234
-226
-245
-243
-221
-248
-255
-239
-243
-258
-279
-281
-296
-304
-320
-305
-309
-320
-310
-305
-302
-302
-287
-290
-282
-274
-260
-252
-261
-268
-270
-267
-282
-266
-252
-237
-232
-248
-254
-254
-260
-258
-252
-256
-269
-262
-259
-262
-258
-270
-282
-285
-295
-301
-312
-314
-324
-348
-350
-355
-371
-374
-378
-382
-387
-387
-380
-393
-395
-372
-368
-359
-334
-352
-366
-339
-327
-323
-305
-307
-297
-270
-251
-245
-243
-238
-242
-260
-271
-266
-267
-256
-248
-264
-292
-302
-311
-303
-301
-285
-272
-280
-279
-282
-291
-314
-313
-318
-340
-323
-331
-328
-300
-297
-288
-276
-274
-298
-300
-312
-342
-343
-334
-324
-337
-328
-325
-338
-345
-347
-362
-364
-351
-361
-365
-371
-379
-377
-360
-354
-382
-388
-374
-355
-364
-352
-322
-324
-314
-305
-290
-301
-294
-275
-277
-256
-278
-278
-264
-271
-268
-280
-297
-316
-328
-343
-346
-336
-327
-316
-318
-322
-355
-362
-340
-336
-315
-295
-294
-295
-291
-294
-302
-293
-296
-308
-295
-290
-292
-297
-298
-258
-277
-312
-301
-310
-333
-334
-335
-353
-379
-384
-364
-367
-380
-373
-350
-335
-332
-314
-321
-340
-342
-330
-326
-339
-342
-326
-313
-329
-330
-293
-299
-305
-304
-300
-285
-287
-295
-312
-318
-324
-331
-359
-354
-355
-378
-368
-358
-359
-352
-347
-364
-358
-342
-358
-369
-366
-369
-386
-412
-394
-398
-404
-386
-372
-370
-373
-363
-386
-399
-392
-400
-402
-388
-380
-374
-373
-369
-364
-352
-348
-335
-312
-303
-285
-281
-265
-273
-273
-260
-273
-275
-280
-290
-291
-287
-288
-298
-313
-334
-323
-317
-343
-345
-330
-332
-326
-304
-282
-266
-279
-296
-299
-308
-320
-323
-329
-328
-331
-335
-335
-350
-374
-365
-372
-391
-401
-388
-374
-382
-368
-352
-355
-375
-375
-367
-387
-402
-387
-384
-381
-346
-337
-334
-334
-311
-291
-303
-291
-287
-281
-283
-303
-304
-319
-305
-280
-305
-309
-291
-273
-246
-241
-236
-239
-261
-276
-275
-265
-285
-301
-287
-264
-259
-246
-236
-236
-238
-236
-243
-262
-268
-274
-301
-299
-299
-303
-292
-291
-309
-333
-321
-322
-324
-329
-333
-333
-348
-352
-358
-353
-356
-340
-309
-301
-311
-294
-274
-279
-264
-243
-222
-228
-214
-224
-237
-250
-247
-236
-238
-228
-223
-236
-247
-258
-264
-257
-252
-248
-237
-233
-249
-243
-231
-211
-194
-189
-180
-193
-196
-205
-218
-211
-221
-220
-212
-204
-191
-188
-202
-207
-222
-233
-219
-213
-207
-204
-188
-179
-178
-175
-180
-188
-194
-193
-205
-199
-186
-185
-187
-185
-177
-184
-182
-176
-185
-175
-162
-184
-203
-208
-217
-212
-211
-212
-210
-222
-209
-215
-215
-217
-234
-246
-260
-241
-244
-256
-250
-233
-193
-183
-161
-144
-138
-125
-130
-133
-132
-136
-139
-159
-170
-180
-184
-191
-212
-234
-248
-246
-240
-220
-211
-226
-226
-214
-209
-194
-193
-195
-189
-161
-166
-164
-148
-148
-158
-166
-168
-170
-166
-157
-151
-157
-165
-169
-175
-174
-186
-187
-179
-184
-195
-181
-183
-172
-152
-167
-176
-200
-203
-199
-203
-196
-175
-165
-159
-150
-162
-146
-152
-191
-228
-258
-264
-284
-273
-250
-239
-227
-217
-229
-208
-191
-194
-183
-170
-151
-152
-160
-158
-156
-169
-176
-162
-166
-169
-170
-164
-164
-184
-203
-187
-173
-199
-186
-182
-210
-208
-184
-170
-146
-148
-167
-160
-179
-174
-166
-153
-129
-133
-132
-139
-137
-139
-150
-140
-139
-145
-149
-160
-161
-170
-170
-142
-135
-134
-132
-138
-151
-142
-134
-143
-150
-163
-177
-208
-218
-212
-207
-186
-168
-167
-183
-177
-166
-163
-172
-177
-167
-163
-150
-164
-169
-169
-172
-184
-168
-161
-183
-173
-167
-172
-168
-174
-169
-164
-180
-195
-206
-224
-245
-271
-273
-270
-272
-276
-265
-239
-221
-196
-175
-163
-166
-180
-183
-171
-179
-184
-190
-206
-221
-208
-193
-178
-183
-175
-155
-168
-149
-139
-144
-142
-146
-147
-152
-167
-159
-160
-159
-157
-171
-175
-198
-218
-218
-220
-228
-222
-203
-212
-201
-197
-199
-174
-171
-166
-185
-206
-198
-208
-208
-204
-209
-212
-220
-223
-217
-207
-217
-215
-210
-202
-193
-192
-173
-165
-188
-189
-197
-233
-248
-251
-266
-284
-283
-280
-265
-245
-258
-256
-271
-262
-250
-250
-254
-275
-278
-286
-307
-324
-311
-316
-308
-289
-278
-267
-246
-236
-235
-229
-242
-239
-239
-240
-217
-209
-232
-211
-194
-198
-196
-190
-189
-179
-182
-199
-216
-232
-248
-249
-243
-266
-263
-260
-266
-277
-289
-273
-277
-268
-259
-250
-250
-258
-234
-253
-271
-270
-280
-271
-259
-257
-264
-247
-254
-254
-255
-254
-242
-245
-247
-254
-258
-258
-264
-284
-267
-267
-287
-288
-271
-261
-257
-241
-241
-258
-266
-291
-301
-310
-315
-309
-313
-313
-307
-302
-283
-280
-286
-294
-309
-311
-307
-293
-293
-284
-266
-266
-246
-248
-266
-272
-280
-279
-275
-287
-298
-297
-291
-294
-296
-301
-318
-334
-338
-321
-329
-325
-312
-315
-304
-277
-281
-269
-255
-246
-237
-241
-236
-236
-243
-238
-247
-265
-278
-288
-309
-298
-283
-304
-305
-292
-277
-272
-258
-263
-268
-258
-275
-276
-276
-288
-298
-328
-323
-314
-312
-298
-289
-291
-300
-296
-290
-299
-322
-336
-355
-377
-374
-384
-378
-372
-382
-373
-386
-407
-397
-385
-368
-359
-359
-354
-371
-375
-380
-371
-370
-359
-359
-359
-351
-358
-361
-344
-339
-320
-325
-336
-341
-339
-323
-326
-317
-294
-276
-252
-243
-224
-203
-189
-174
-176
-168
-174
-182
-177
-185
-198
-205
-213
-210
-210
-188
-172
-179
-203
-208
-205
-207
-214
-209
-197
-206
-205
-201
-198
-194
-202
-193
-196
-219
-225
-233
-241
-247
-243
-244
-235
-258
-262
-264
-284
-275
-284
-289
-271
-271
-271
-264
-268
-286
-285
-283
-284
-274
-262
-229
-230
-230
-219
-226
-244
-250
-231
-230
-254
-256
-247
-242
-238
-253
-242
-256
-257
-235
-246
-263
-267
-283
-302
-308
-285
-291
-293
-276
-294
-300
-290
-281
-292
-290
-256
-255
-272
-265
-267
-287
-279
-254
-244
-223
-200
-193
-202
-199
-194
-192
-200
-209
-224
-236
-247
-253
-242
-228
-213
-213
-201
-190
-177
-168
-161
-179
-194
-180
-178
-175
-173
-166
-162
-167
-158
-145
-136
-120
-111
-116
-121
-127
-134
-146
-166
-168
-190
-202
-195
-207
-213
-203
-198
-206
-217
-211
-227
-244
-242
-245
-242
-239
-236
-236
-239
-244
-231
-232
-218
-199
-200
-180
-165
-175
-165
-163
-162
-164
-188
-204
-215
-220
-219
-219
-223
-202
-201
-195
-193
-207
-204
-186
-176
-182
-172
-166
-183
-167
-164
-167
-179
-189
-161
-183
-197
-191
-191
-178
-178
-175
-198
-216
-213
-231
-251
-242
-263
-282
-283
-286
-289
-285
-281
-269
-258
-255
-259
-272
-264
-270
-268
-254
-245
-226
-221
-224
-213
-200
-191
-196
-209
-203
-213
-217
-224
-229
-225
-223
-192
-184
-205
-200
-202
-212
-204
-199
-195
-195
-191
-199
-204
-224
-239
-252
-270
-254
-233
-231
-238
-218
-227
-235
-217
-216
-226
-241
-254
-256
-260
-255
-264
-263
-258
-260
-248
-247
-243
-240
-250
-230
-215
-225
-220
-241
-245
-236
-249
-235
-211
-207
-185
-156
-157
-147
-138
-139
-133
-128
-133
-149
-136
-122
-120
-127
-146
-150
-159
-164
-156
-159
-148
-155
-162
-178
-214
-225
-216
-217
-216
-232
-253
-268
-275
-269
-291
-302
-298
-297
-305
-294
-291
-300
-318
-313
-302
-295
-270
-282
-295
-295
-307
-290
-284
-290
-273
-282
-298
-302
-313
-315
-305
-299
-303
-295
-279
-282
-273
-266
-273
-267
-282
-298
-286
-282
-277
-283
-285
-259
-269
-267
-250
-262
-256
-247
-260
-261
-252
-249
-258
-270
-276
-288
-293
-296
-283
-266
-281
-282
-269
-262
-254
-271
-247
-258
-259
-250
-247
-243
-255
-262
-264
-255
-262
-263
-266
-257
-271
-273
-258
-253
-244
-241
-235
-235
-242
-258
-294
-300
-311
-313
-308
-311
-297
-304
-299
-318
-322
-327
-339
-326
-330
-311
-301
-293
-277
-285
-270
-269
-271
-280
-295
-294
-289
-299
-311
-307
-314
-321
-330
-322
-336
-353
-354
-348
-345
-354
-344
-350
-345
-343
-333
-324
-323
-323
-327
-339
-318
-288
-276
-254
-237
-234
-231
-234
-224
-218
-223
-208
-220
-219
-228
-274
-285
-300
-326
-325
-318
-322
-330
-320
-328
-344
-351
-353
-353
-348
-351
-363
-365
-363
-347
-325
-310
-291
-292
-281
-280
-274
-263
-247
-223
-221
-230
-221
-218
-238
-249
-258
-271
-278
-273
-283
-295
-290
-290
-286
-300
-307
-303
-315
-323
-333
-327
-308
-308
-313
-300
-302
-318
-314
-308
-318
-319
-317
-301
-276
-263
-254
-261
-270
-298
-301
-292
-302
-284
-279
-297
-295
-302
-312
-306
-300
-294
-299
-283
-260
-268
-259
-256
-277
-273
-276
-297
-300
-307
-324
-349
-325
-325
-333
-335
-354
-354
-355
-357
-369
-359
-342
-352
-345
-323
-314
-316
-314
-317
-309
-307
-308
-306
-313
-316
-332
-334
-331
-345
-345
-342
-360
-355
-346
-322
-313
-318
-291
-309
-324
-310
-306
-305
-299
-289
-281
-273
-280
-278
-283
-299
-304
-301
-308
-313
-317
-314
-306
-298
-283
-281
-297
-284
-287
-304
-276
-254
-264
-262
-272
-284
-267
-255
-227
-205
-197
-197
-195
-183
-191
-179
-178
-168
-160
-167
-155
-171
-200
-209
-224
-235
-231
-241
-264
-251
-257
-261
-256
-263
-279
-272
-248
-253
-266
-282
-291
-311
-305
-310
-324
-333
-319
-301
-320
-319
-326
-336
-344
-332
-313
-315
-302
-296
-295
-297
-294
-291
-311
-327
-333
-323
-316
-289
-280
-294
-284
-286
-291
-305
-317
-318
-323
-325
-315
-299
-306
-303
-292
-282
-273
-282
-291
-309
-307
-317
-319
-312
-328
-319
-322
-331
-333
-329
-321
-316
-299
-288
-295
-305
-291
-276
-260
-250
-254
-270
-258
-231
-237
-226
-241
-261
-252
-247
-247
-241
-238
-246
-239
-233
-231
-248
-278
-285
-277
-271
-276
-277
-279
-271
-235
-221
-222
-215
-209
-198
-197
-191
-181
-195
-193
-168
-163
-167
-173
-169
-170
-177
-180
-201
-211
-200
-186
-162
-178
-198
-201
-217
-231
-227
-242
-265
-276
-267
-256
-254
-249
-246
-243
-232
-247
-261
-255
-263
-262
-262
-246
-266
-279
-283
-285
-279
-303
-307
-286
-277
-268
-249
-250
-270
-265
-252
-250
-276
-311
-316
-318
-323
-333
-339
-321
-308
-296
-286
-294
-297
-297
-268
-264
-273
-277
-282
-297
-290
-283
-293
-311
-314
-286
-272
-255
-249
-247
-249
-255
-253
-253
-279
-286
-277
-299
-316
-310
-301
-296
-280
-257
-259
-269
-264
-289
-282
-262
-271
-269
-258
-231
-207
-195
-186
-192
-194
-184
-189
-194
-191
-178
-176
-176
-176
-186
-200
-193
-210
-223
-230
-247
-241
-263
-297
-310
-324
-324
-325
-315
-312
-329
-323
-314
-304
-308
-286
-286
-302
-294
-288
-287
-286
-288
-287
-270
-283
-285
-302
-339
-350
-366
-389
-402
-405
-395
-387
-402
-384
-375
-357
-351
-352
-338
-360
-352
-377
-384
-368
-368
-375
-382
-376
-371
-371
-370
-338
-337
-348
-339
-350
-367
-374
-394
-412
-415
-406
-406
-418
-417
-411
-408
-400
-398
-399
-401
-406
-397
-382
-367
-370
-351
-337
-338
-328
-321
-305
-293
-296
-280
-279
-272
-272
-283
-286
-296
-312
-336
-329
-326
-328
-305
-319
-339
-335
-345
-341
-336
-334
-317
-309
-303
-278
-283
-293
-282
-277
-250
-251
-266
-235
-243
-269
-260
-270
-279
-285
-306
-321
-307
-302
-301
-280
-292
-325
-328
-332
-344
-346
-343
-339
-334
-331
-322
-339
-338
-330
-364
-365
-358
-364
-350
-339
-348
-348
-335
-343
-366
-369
-361
-363
-361
-372
-366
-358
-363
-352
-352
-358
-367
-369
-363
-366
-365
-362
-382
-397
-402
-390
-396
-403
-400
-421
-431
-412
-394
-412
-414
-416
-417
-402
-406
-425
-431
-429
-414
-375
-360
-367
-357
-353
-332
-334
-347
-361
-381
-381
-390
-390
-392
-400
-409
-413
-399
-389
-397
-402
-416
-419
-410
-402
-402
-412
-422
-405
-395
-397
-392
-419
-410
-382
-364
-338
-334
-339
-342
-328
-309
-296
-292
-297
-295
-284
-267
-260
-267
-282
-285
-272
-244
-240
-245
-253
-278
-264
-264
-282
-289
-307
-317
-302
-297
-311
-316
-321
-319
-311
-319
-316
-318
-331
-314
-288
-277
-272
-281
-297
-287
-295
-291
-296
-315
-320
-308
-300
-288
-279
-289
-282
-284
-286
-273
-279
-292
-290
-292
-301
-309
-322
-340
-331
-339
-318
-325
-352
-347
-336
-332
-329
-331
-336
-329
-336
-342
-340
-354
-387
-410
-412
-407
-403
-411
-415
-421
-427
-406
-398
-420
-424
-428
-429
-429
-413
-408
-422
-431
-432
-429
-422
-416
-422
-428
-420
-397
-393
-394
-390
-396
-388
-368
-368
-385
-396
-390
-376
-353
-335
-350
-350
-346
-329
-290
-276
-262
-265
-276
-270
-262
-257
-252
-243
-250
-234
-217
-205
-193
-195
-177
-171
-177
-190
-204
-200
-205
-197
-191
-200
-227
-260
-265
-267
-287
-293
-305
-323
-314
-282
-263
-266
-267
-273
-279
-273
-303
-311
-323
-349
-333
-336
-340
-337
-332
-310
-299
-289
-306
-323
-338
-346
-335
-338
-331
-336
-343
-357
-364
-367
-388
-404
-397
-383
-369
-358
-340
-337
-334
-318
-322
-321
-318
-313
-309
-317
-311
-289
-299
-314
-320
-328
-313
-296
-292
-276
-262
-255
-245
-232
-242
-252
-235
-236
-226
-226
-241
-250
-241
-239
-234
-221
-220
-223
-229
-227
-206
-189
-194
-206
-201
-206
-206
-194
-212
-190
-163
-149
-140
-155
-157
-164
-166
-173
-172
-187
-191
-201
-219
-202
-208
-218
-235
-243
-236
-258
-268
-270
-287
-332
-353
-338
-345
-326
-308
-330
-340
-355
-359
-353
-369
-370
-376
-368
-361
-371
-366
-372
-368
-369
-370
-357
-348
-333
-334
-319
-293
-290
-293
-296
-289
-272
-263
-250
-258
-272
-259
-254
-241
-264
-286
-289
-308
-316
-302
-278
-279
-261
-242
-241
-236
-239
-252
-268
-269
-263
-267
-271
-293
-291
-273
-284
-269
-265
-275
-277
-258
-233
-218
-226
-238
-254
-277
-276
-268
-263
-275
-271
-231
-222
-212
-207
-214
-205
-204
-204
-188
-198
-235
-240
-266
-273
-262
-272
-268
-245
-225
-212
-200
-218
-229
-219
-207
-200
-235
-262
-288
-306
-294
-306
-309
-289
-290
-270
-235
-233
-240
-235
-239
-247
-237
-235
-248
-251
-257
-270
-264
-271
-278
-286
-290
-274
-268
-268
-259
-259
-284
-292
-314
-335
-337
-339
-337
-333
-330
-319
-285
-251
-264
-272
-261
-251
-236
-226
-236
-237
-233
-236
-223
-224
-213
-204
-196
-191
-177
-180
-191
-186
-189
-163
-162
-183
-210
-224
-220
-213
-200
-215
-222
-221
-229
-231
-241
-251
-283
-286
-282
-287
-302
-313
-321
-334
-328
-329
-328
-335
-347
-351
-334
-312
-315
-327
-350
-368
-368
-365
-383
-401
-396
-380
-369
-355
-337
-343
-349
-348
-346
-346
-340
-342
-326
-309
-292
-274
-281
-286
-271
-283
-289
-279
-283
-290
-304
-305
-293
-289
-309
-305
-310
-320
-304
-299
-285
-290
-296
-282
-288
-286
-288
-314
-319
-306
-300
-292
-279
-264
-265
-275
-291
-297
-308
-317
-306
-295
-286
-270
-267
-269
-240
-237
-250
-242
-237
-257
-246
-227
-239
-247
-248
-254
-245
-238
-250
-249
-263
-277
-251
-249
-245
-236
-226
-229
-239
-226
-234
-231
-216
-218
-233
-221
-223
-225
-230
-235
-242
-261
-261
-279
-316
-311
-298
-313
-303
-293
-298
-306
-304
-300
-307
-310
-299
-277
-286
-278
-268
-297
-317
-314
-307
-302
-303
-302
-289
-289
-289
-286
-289
-286
-290
-286
-285
-296
-306
-307
-314
-320
-319
-310
-313
-311
-307
-289
-291
-295
-289
-287
-276
-247
-237
-221
-215
-225
-225
-237
-231
-219
-213
-214
-221
-236
-235
-251
-266
-254
-247
-248
-236
-252
-262
-261
-273
-269
-272
-263
-260
-268
-278
-271
-267
-278
-286
-290
-283
-283
-281
-263
-267
-267
-250
-244
-230
-212
-204
-200
-200
-215
-229
-245
-247
-258
-259
-253
-264
-268
-270
-278
-284
-286
-302
-316
-320
-318
-315
-322
-310
-309
-315
-319
-317
-299
-295
-292
-292
-282
-293
-306
-302
-307
-303
-303
-316
-319
-329
-317
-301
-317
-323
-344
-360
-363
-359
-348
-364
-383
-387
-390
-389
-394
-394
-369
-350
-336
-324
-317
-301
-284
-269
-263
-255
-251
-249
-269
-274
-264
-265
-265
-256
-242
-241
-241
-230
-224
-225
-229
-224
-228
-234
-220
-228
-231
-243
-256
-246
-250
-244
-219
-231
-240
-248
-263
-265
-268
-265
-273
-278
-269
-262
-282
-291
-280
-278
-280
-273
-249
-238
-245
-242
-245
-261
-262
-259
-259
-277
-265
-274
-309
-325
-342
-352
-340
-336
-345
-365
-386
-392
-389
-398
-407
-375
-353
-354
-339
-339
-341
-320
-304
-310
-300
-296
-302
-307
-300
-297
-300
-308
-319
-322
-341
-341
-349
-362
-349
-361
-373
-371
-373
-385
-390
-392
-388
-383
-367
-385
-395
-368
-356
-357
-339
-329
-335
-329
-348
-358
-351
-346
-348
-352
-356
-348
-353
-358
-358
-357
-366
-369
-358
-348
-326
-330
-346
-359
-352
-346
-335
-336
-349
-328
-296
-273
-264
-254
-254
-261
-258
-244
-220
-214
-206
-188
-194
-201
-207
-228
-242
-259
-250
-243
-247
-246
-248
-242
-250
-251
-237
-246
-254
-265
-278
-273
-276
-289
-298
-306
-308
-296
-293
-300
-288
-287
-290
-285
-284
-277
-296
-275
-273
-287
-299
-327
-328
-324
-314
-301
-298
-303
-299
-307
-327
-335
-331
-333
-345
-344
-349
-338
-321
-308
-290
-281
-297
-286
-280
-306
-310
-308
-309
-311
-304
-284
-276
-271
-259
-272
-277
-269
-267
-250
-249
-255
-252
-260
-283
-300
-294
-302
-305
-295
-297
-299
-303
-314
-326
-331
-345
-337
-343
-355
-348
-322
-330
-351
-324
-318
-320
-317
-316
-301
-302
-297
-309
-315
-315
-322
-334
-331
-334
-345
-322
-310
-299
-279
-250
-248
-262
-240
-233
-233
-234
-245
-244
-238
-236
-236
-233
-214
-216
-228
-208
-218
-230
-231
-227
-232
-226
-214
-223
-231
-231
-254
-272
-248
-261
-276
-277
-291
-292
-305
-324
-324
-311
-304
-320
-343
-339
-332
-341
-339
-334
-335
-345
-339
-335
-333
-319
-321
-309
-302
-309
-306
-290
-303
-310
-286
-297
-302
-297
-295
-287
-293
-289
-291
-301
-300
-308
-317
-317
-332
-347
-337
-349
-356
-349
-340
-354
-382
-379
-379
-391
-378
-381
-371
-351
-349
-345
-351
-343
-335
-334
-322
-310
-305
-291
-295
-294
-285
-264
-270
-275
-267
-254
-256
-264
-258
-273
-274
-277
-284
-282
-288
-285
-270
-262
-262
-260
-262
-257
-258
-276
-274
-276
-280
-282
-289
-271
-263
-267
-243
-223
-238
-238
-214
-232
-244
-252
-282
-275
-261
-285
-289
-297
-316
-314
-316
-316
-320
-325
-313
-320
-317
-318
-341
-338
-357
-360
-327
-331
-328
-331
-338
-344
-373
-394
-393
-402
-401
-399
-412
-430
-438
-431
-433
-433
-427
-404
-401
-418
-410
-401
-410
-422
-416
-406
-408
-406
-387
-379
-390
-382
-366
-371
-368
-350
-353
-344
-324
-328
-332
-333
-313
-320
-327
-316
-320
-331
-344
-321
-310
-309
-302
-300
-295
-293
-300
-307
-320
-329
-331
-351
-372
-384
-370
-376
-392
-381
-372
-359
-386
-404
-402
-402
-388
-384
-382
-387
-408
-408
-407
-427
-419
-404
-395
-390
-367
-372
-376
-364
-373
-356
-365
-375
-368
-359
-374
-385
-364
-364
-366
-354
-350
-362
-366
-359
-366
-371
-375
-366
-357
-354
-354
-362
-377
-383
-390
-396
-398
-395
-397
-396
-392
-405
-401
-388
-390
-397
-374
-362
-370
-353
-331
-333
-324
-307
-304
-307
-305
-314
-309
-297
-333
-336
-336
-351
-345
-336
-331
-309
-305
-309
-273
-274
-250
-230
-250
-251
-256
-239
-242
-259
-247
-237
-238
-239
-236
-228
-224
-214
-208
-210
-216
-221
-219
-221
-227
-224
-239
-263
-258
-253
-264
-282
-298
-296
-299
-308
-307
-301
-300
-310
-297
-299
-314
-306
-304
-307
-334
-339
-350
-370
-357
-352
-343
-321
-313
-312
-296
-288
-275
-271
-260
-247
-243
-254
-243
-245
-254
-246
-252
-252
-265
-260
-245
-237
-226
-226
-229
-219
-222
-221
-205
-219
-217
-205
-209
-193
-174
-163
-165
-155
-137
-135
-127
-127
-121
-111
-142
-154
-149
-162
-179
-197
-191
-191
-208
-209
-222
-232
-238
-248
-256
-272
-271
-266
-257
-238
-225
-211
-191
-195
-215
-220
-214
-206
-198
-197
-212
-220
-209
-228
-236
-217
-234
-245
-238
-237
-235
-248
-248
-256
-255
-241
-224
-213
-234
-241
-239
-245
-237
-226
-219
-218
-221
-209
-189
-175
-157
-155
-161
-162
-150
-149
-147
-157
-155
-150
-167
-154
-144
-145
-147
-144
-145
-159
-151
-133
-124
-119
-102
-108
-122
-120
-129
-127
-125
-130
-127
-134
-137
-130
-144
-136
-133
-149
-137
-158
-170
-165
-157
-148
-146
-129
-118
-107
-103
-118
-111
-109
-131
-141
-140
-136
-136
-106
-111
-126
-123
-144
-141
-151
-147
-126
-124
-119
-117
-103
-110
-122
-109
-117
-126
-134
-132
-128
-113
-108
-113
-89
-94
-119
-134
-166
-181
-178
-184
-185
-188
-169
-172
-183
-189
-208
-213
-223
-210
-199
-202
-187
-186
-198
-217
-228
-219
-214
-209
-190
-199
-202
-197
-217
-215
-207
-207
-208
-215
-209
-190
-181
-177
-200
-212
-229
-251
-240
-250
-260
-268
-271
-272
-280
-288
-292
-288
-276
-285
-266
-240
-255
-241
-227
-226
-221
-208
-216
-217
-215
-205
-199
-209
-209
-209
-220
-244
-230
-217
-233
-226
-210
-204
-216
-213
-209
-206
-208
-209
-187
-183
-190
-185
-166
-186
-204
-176
-194
-204
-200
-194
-180
-198
-199
-184
-178
-182
-193
-194
-196
-212
-229
-253
-268
-260
-271
-260
-264
-266
-264
-281
-273
-270
-270
-278
-292
-311
-305
-305
-300
-292
-310
-306
-304
-319
-329
-336
-323
-305
-295
-284
-263
-261
-258
-251
-261
-271
-246
-242
-242
-219
-234
-235
-217
-232
-224
-214
-217
-218
-226
-229
-235
-232
-232
-247
-245
-245
-246
-253
-250
-237
-236
-243
-237
-217
-226
-222
-216
-199
-203
-211
-215
-236
-240
-258
-286
-272
-255
-263
-246
-228
-219
-214
-215
-213
-206
-196
-190
-188
-180
-158
-152
-174
-180
-198
-202
-199
-212
-221
-223
-228
-220
-213
-209
-188
-182
-195
-185
-160
-174
-161
-148
-171
-176
-165
-170
-185
-189
-210
-229
-219
-234
-253
-277
-291
-296
-307
-300
-305
-302
-287
-282
-301
-304
-294
-307
-316
-326
-324
-320
-331
-348
-337
-325
-318
-312
-319
-326
-326
-326
-329
-343
-342
-345
-354
-346
-333
-332
-339
-330
-333
-327
-313
-302
-285
-275
-265
-277
-282
-266
-261
-241
-246
-254
-230
-204
-213
-191
-173
-174
-174
-179
-178
-172
-175
-168
-172
-205
-198
-201
-196
-185
-211
-190
-176
-186
-180
-192
-185
-182
-188
-193
-222
-250
-242
-243
-253
-236
-244
-252
-224
-216
-205
-201
-220
-225
-212
-224
-235
-234
-242
-255
-252
-265
-283
-282
-269
-256
-261
-256
-250
-257
-257
-274
-304
-301
-301
-306
-286
-289
-293
-287
-272
-254
-250
-242
-252
-252
-252
-256
-240
-222
-217
-216
-212
-215
-222
-221
-239
-252
-258
-242
-245
-240
-215
-232
-224
-225
-230
-241
-256
-255
-253
-249
-258
-261
-258
-252
-255
-259
-243
-246
-238
-229
-232
-246
-242
-235
-248
-240
-212
-201
-193
-191
-182
-159
-160
-156
-144
-145
-141
-140
-137
-149
-154
-160
-170
-183
-176
-180
-207
-214
-206
-210
-228
-229
-229
-216
-227
-235
-234
-237
-242
-237
-251
-250
-229
-229
-238
-255
-271
-277
-280
-287
-304
-308
-293
-298
-299
-282
-265
-258
-244
-219
-203
-201
-225
-222
-205
-208
-198
-214
-214
-223
-235
-221
-226
-230
-223
-214
-196
-189
-188
-190
-203
-203
-207
-207
-205
-193
-193
-195
-179
-188
-195
-214
-238
-249
-257
-246
-231
-223
-196
-191
-187
-167
-158
-150
-140
-156
-169
-160
-168
-178
-178
-202
-217
-231
-243
-238
-232
-239
-235
-220
-204
-175
-184
-180
-187
-215
-235
-253
-262
-263
-256
-254
-251
-245
-248
-232
-239
-239
-248
-245
-236
-250
-256
-255
-262
-259
-250
-248
-238
-223
-210
-205
-224
-217
-215
-220
-204
-207
-205
-195
-214
-209
-210
-207
-184
-190
-182
-185
-186
-189
-194
-212
-219
-219
-236
-238
-250
-260
-244
-218
-220
-230
-227
-213
-213
-214
-201
-188
-197
-194
-202
-202
-199
-205
-182
-166
-146
-156
-157
-149
-150
-137
-132
-137
-163
-183
-194
-201
-209
-213
-221
-233
-234
-244
-240
-242
-231
-225
-224
-221
-242
-247
-245
-246
-260
-254
-269
-270
-267
-286
-269
-260
-273
-271
-274
-270
-259
-253
-246
-251
-253
-275
-270
-266
-274
-275
-266
-258
-260
-252
-244
-254
-239
-236
-246
-244
-263
-255
-242
-240
-252
-238
-228
-227
-206
-188
-171
-175
-173
-162
-154
-138
-142
-141
-129
-128
-118
-115
-123
-141
-155
-158
-172
-185
-197
-218
-227
-226
-232
-248
-257
-269
-261
-267
-258
-250
-268
-272
-277
-282
-292
-289
-273
-271
-275
-289
-303
-304
-303
-290
-293
-293
-283
-293
-296
-297
-298
-294
-294
-300
-302
-290
-281
-283
-293
-313
-319
-322
-318
-303
-295
-287
-279
-265
-248
-234
-223
-208
-191
-203
-197
-194
-206
-222
-241
-240
-231
-230
-226
-228
-228
-239
-238
-220
-206
-197
-193
-194
-214
-241
-245
-241
-242
-250
-263
-263
-282
-292
-293
-281
-268
-271
-264
-274
-263
-259
-257
-257
-269
-267
-272
-276
-274
-257
-252
-248
-244
-223
-206
-212
-213
-215
-233
-261
-284
-268
-255
-255
-251
-255
-247
-252
-251
-260
-256
-242
-243
-250
-259
-272
-284
-290
-306
-302
-285
-296
-315
-296
-283
-282
-264
-258
-258
-250
-248
-229
-236
-248
-245
-251
-243
-245
-238
-230
-223
-202
-183
-158
-156
-152
-141
-154
-147
-153
-154
-147
-163
-173
-181
-182
-169
-161
-174
-181
-194
-202
-201
-206
-223
-226
-209
-206
-204
-195
-207
-201
-185
-201
-201
-197
-205
-219
-220
-216
-210
-205
-204
-205
-242
-270
-274
-280
-279
-282
-289
-275
-270
-292
-314
-323
-323
-317
-319
-338
-326
-324
-335
-326
-320
-326
-343
-340
-313
-328
-344
-348
-350
-317
-314
-321
-285
-284
-302
-314
-310
-294
-290
-294
-292
-277
-265
-256
-256
-262
-245
-238
-246
-248
-255
-258
-260
-267
-249
-254
-259
-238
-236
-232
-217
-205
-205
-208
-202
-168
-164
-188
-192
-181
-165
-163
-164
-153
-156
-174
-172
-186
-182
-195
-211
-219
-220
-218
-228
-236
-233
-214
-211
-219
-231
-248
-259
-251
-259
-281
-286
-288
-295
-275
-271
-289
-289
-298
-293
-295
-287
-282
-305
-300
-278
-282
-288
-300
-304
-310
-330
-340
-332
-330
-313
-293
-269
-278
-295
-297
-298
-283
-277
-285
-268
-260
-276
-277
-293
-284
-285
-285
-296
-298
-283
-272
-276
-267
-237
-236
-251
-257
-247
-239
-254
-253
-253
-265
-268
-270
-257
-263
-262
-243
-228
-238
-250
-238
-233
-247
-239
-240
-228
-237
-255
-225
-216
-207
-198
-199
-192
-185
-180
-175
-172
-164
-158
-176
-197
-206
-223
-241
-250
-267
-271
-277
-283
-291
-296
-282
-264
-244
-234
-234
-236
-255
-253
-267
-284
-286
-289
-281
-283
-270
-280
-297
-286
-289
-309
-302
-298
-282
-277
-272
-243
-242
-240
-244
-252
-252
-258
-256
-269
-274
-271
-269
-271
-261
-247
-247
-238
-228
-218
-212
-211
-223
-240
-221
-198
-216
-203
-171
-170
-174
-199
-222
-227
-235
-234
-246
-250
-255
-273
-270
-252
-264
-274
-275
-283
-290
-296
-305
-324
-318
-322
-328
-317
-331
-336
-341
-322
-317
-315
-279
-255
-254
-238
-219
-202
-206
-208
-209
-209
-197
-206
-221
-213
-200
-198
-188
-192
-184
-185
-215
-199
-209
-221
-193
-207
-209
-212
-219
-208
-201
-201
-200
-214
-234
-221
-202
-214
-221
-215
-208
-187
-175
-179
-187
-204
-218
-230
-253
-258
-255
-264
-253
-255
-253
-255
-268
-267
-275
-267
-260
-267
-253
-240
-226
-225
-239
-258
-261
-245
-233
-218
-220
-228
-223
-218
-215
-201
-196
-187
-199
-192
-183
-180
-182
-178
-188
-186
-187
-212
-224
-222
-192
-197
-185
-169
-185
-190
-188
-210
-208
-215
-248
-271
-269
-255
-248
-260
-250
-271
-287
-265
-250
-241
-241
-242
-241
-248
-244
-260
-279
-279
-283
-279
-278
-282
-277
-298
-282
-236
-205
-199
-210
-180
-155
-149
-133
-118
-112
-93
-95
-94
-119
-120
-116
-117
-107
-100
-93
-97
-96
-99
-114
-132
-150
-153
-159
-158
-144
-139
-149
-155
-174
-174
-173
-191
-191
-198
-211
-197
-182
-189
-185
-183
-186
-173
-176
-164
-160
-190
-167
-147
-156
-154
-156
-168
-187
-195
-202
-203
-211
-201
-193
-170
-167
-182
-175
-169
-163
-172
-160
-167
-175
-171
-174
-167
-164
-176
-162
-139
-146
-159
-154
-151
-133
-123
-146
-154
-156
-179
-175
-158
-151
-136
-136
-126
-121
-126
-119
-121
-138
-140
-145
-152
-153
-155
-167
-176
-180
-199
-215
-210
-206
-211
-206
-205
-207
-194
-171
-183
-203
-202
-214
-204
-186
-193
-177
-140
-146
-135
-124
-149
-151
-141
-139
-145
-158
-166
-167
-172
-167
-174
-185
-194
-199
-186
-190
-196
-191
-198
-206
-204
-188
-192
-207
-202
-193
-197
-216
-231
-241
-248
-227
-222
-225
-226
-234
-228
-202
-179
-188
-196
-218
-226
-243
-261
-231
-228
-232
-211
-194
-179
-158
-148
-142
-136
-134
-128
-135
-130
-136
-132
-123
-118
-107
-121
-132
-133
-142
-151
-126
-111
-102
-94
-91
-73
-85
-86
-102
-132
-145
-142
-132
-132
-136
-138
-154
-151
-122
-117
-119
-119
-152
-168
-185
-211
-204
-229
-240
-230
-223
-237
-255
-288
-320
-327
-323
-295
-291
-306
-295
-281
-288
-282
-274
-266
-242
-224
-231
-238
-239
-236
-239
-248
-234
-219
-202
-190
-182
-179
-185
-184
-186
-185
-191
-197
-186
-174
-152
-133
-153
-152
-152
-145
-149
-165
-166
-174
-183
-192
-190
-203
-234
-220
-203
-220
-243
-249
-249
-253
-229
-195
-201
-230
-231
-242
-238
-207
-191
-202
-217
-228
-240
-254
-243
-222
-205
-205
-216
-196
-185
-196
-206
-211
-212
-180
-171
-175
-208
-242
-219
-200
-198
-206
-194
-202
-226
-224
-223
-225
-226
-234
-236
-240
-252
-262
-251
-251
-238
-247
-276
-280
-289
-281
-270
-285
-292
-278
-282
-299
-310
-317
-334
-329
-288
-268
-281
-272
-274
-261
-246
-226
-224
-224
-218
-224
-215
-214
-199
-188
-166
-157
-159
-183
-176
-168
-173
-160
-184
-181
-163
-148
-141
-173
-193
-191
-177
-170
-168
-179
-180
-172
-161
-169
-202
-233
-225
-222
-219
-242
-265
-268
-261
-243
-241
-250
-253
-220
-229
-246
-243
-253
-278
-262
-232
-242
-271
-268
-264
-264
-259
-253
-252
-244
-220
-216
-218
-239
-258
-255
-257
-257
-249
-251
-268
-240
-243
-263
-264
-233
-220
-225
-233
-251
-256
-276
-256
-253
-244
-243
-256
-264
-264
-257
-247
-225
-229
-239
-244
-257
-261
-252
-258
-260
-256
-251
-251
-251
-248
-244
-261
-263
-248
-246
-250
-249
-235
-243
-242
-242
-226
-239
-254
-245
-245
-265
-255
-243
-242
-215
-209
-220
-224
-255
-285
-280
-264
-264
-276
-271
-244
-246
-249
-247
-262
-270
-285
-289
-299
-302
-298
-302
-301
-300
-300
-303
-291
-285
-287
-311
-319
-331
-335
-321
-317
-312
-309
-305
-300
-297
-323
-315
-302
-282
-273
-288
-300
-304
-286
-281
-258
-257
-274
-269
-256
-285
-284
-285
-282
-271
-268
-250
-271
-275
-290
-267
-262
-280
-265
-273
-263
-251
-252
-256
-263
-261
-238
-214
-229
-227
-227
-225
-223
-240
-233
-216
-229
-224
-229
-241
-223
-204
-210
-215
-219
-232
-206
-202
-212
-224
-241
-222
-215
-225
-236
-240
-240
-237
-256
-261
-263
-273
-278
-277
-282
-291
-299
-286
-272
-272
-260
-263
-294
-276
-262
-278
-285
-268
-273
-278
-259
-259
-253
-258
-253
-246
-254
-275
-275
-288
-310
-297
-292
-305
-326
-330
-331
-328
-314
-310
-303
-314
-308
-299
-262
-249
-253
-253
-247
-223
-230
-230
-236
-227
-218
-197
-194
-192
-161
-153
-145
-148
-173
-204
-215
-218
-214
-211
-243
-258
-248
-233
-227
-258
-268
-270
-271
-247
-244
-271
-269
-277
-260
-264
-287
-305
-310
-285
-256
-238
-248
-270
-282
-302
-305
-302
-312
-312
-318
-320
-319
-321
-332
-309
-308
-314
-292
-286
-291
-300
-318
-312
-333
-337
-329
-340
-347
-335
-350
-341
-311
-307
-299
-297
-291
-288
-290
-293
-290
-277
-257
-249
-244
-257
-244
-252
-223
-183
-180
-181
-171
-182
-195
-183
-175
-194
-216
-230
-243
-257
-265
-236
-250
-256
-258
-290
-297
-276
-280
-279
-286
-293
-271
-268
-285
-261
-283
-277
-223
-236
-244
-221
-229
-247
-235
-245
-258
-263
-274
-263
-257
-277
-264
-255
-272
-272
-262
-266
-254
-243
-257
-254
-268
-293
-310
-337
-338
-316
-321
-317
-293
-252
-237
-250
-260
-299
-316
-304
-299
-317
-332
-328
-333
-312
-309
-314
-337
-332
-303
-306
-285
-297
-329
-313
-299
-295
-288
-270
-277
-268
-249
-257
-274
-286
-260
-236
-202
-170
-163
-156
-129
-146
-155
-177
-217
-237
-277
-284
-276
-291
-276
-252
-282
-303
-290
-320
-332
-320
-349
-372
-364
-385
-368
-342
-340
-332
-325
-331
-310
-314
-296
-269
-284
-275
-271
-295
-308
-305
-328
-321
-319
-336
-315
-342
-355
-345
-337
-344
-358
-364
-373
-364
-379
-375
-394
-393
-393
-373
-357
-336
-339
-343
-301
-293
-257
-254
-265
-257
-250
-264
-270
-279
-289
-260
-238
-232
-235
-237
-230
-248
-237
-255
-276
-242
-240
-229
-220
-228
-247
-237
-245
-241
-248
-269
-298
-314
-325
-328
-304
-304
-267
-244
-270
-312
-311
-318
-307
-308
-316
-284
-276
-258
-273
-298
-308
-298
-277
-302
-342
-363
-373
-384
-362
-355
-334
-303
-242
-216
-214
-225
-255
-257
-246
-254
-276
-272
-267
-259
-257
-240
-238
-255
-224
-205
-250
-246
-242
-271
-279
-259
-259
-250
-244
-207
-194
-251
-255
-258
-295
-264
-257
-283
-256
-234
-223
-219
-230
-278
-264
-262
-269
-259
-278
-251
-244
-241
-204
-190
-178
-148
-122
-143
-159
-165
-157
-131
-118
-137
-151
-154
-131
-90
-93
-111
-100
-125
-117
-70
-130
-156
-139
-81
-51
-52
-53
-114
-121
-51
-97
-147
-119
-126
-139
-127
-179
-231
-203
-152
-144
-162
-161
-203
-247
-252
-236
-272
-312
-288
-292
-342
-315
-381
-467
-444
-416
-416
-445
-503
-530
-560
-527
-498
-586
-596
-549
-590
-592
-570
-640
-623
-543
-508
-525
-512
-504
-499
-467
-418
-416
-447
-415
-369
-365
-339
-312
-326
-255
-186
-231
-219
-212
-252
-218
-178
-207
-197
-144
-135
-72
-68
-39
-27
-23
-18
-32
-113
-125
-70
-135
-72
-27
-55
-43
-9
-66
-2
-7
-131
-68
-20
5
-67
-76
-12
6
-27
-17
62
-26
19
99
-6
-31
27
22
-28
1
44
65
69
110
123
92
95
160
238
213
142
146
231
267
240
254
249
274
344
369
278
204
242
286
265
282
346
308
295
261
267
272
245
188
126
137
94
6
-56
-38
-48
-88
-68
-104
-193
-273
-321
-398
-475
-483
-561
-648
-677
-724
-798
-844
-893
-937
-990
-1009
-1062
-1156
-1186
-1200
-1223
-1223
-1185
-1200
-1199
-1185
-1203
-1213
-1148
-1096
-1088
-1040
-982
-941
-878
-787
-725
-665
-549
-476
-472
-456
-452
-474
-474
-442
-403
-385
-416
-413
-309
-212
-185
-172
-159
-175
50
176
-111
-192
-55
157
-128
-181
204
-130
-148
149
77
-90
-100
84
173
-45
74
147
-13
146
199
285
141
221
258
295
378
270
319
422
387
338
534
348
145
433
704
275
234
671
662
424
299
644
577
314
490
707
543
617
869
640
620
932
848
744
937
993
1065
1129
1250
1333
1558
1707
1755
1809
1744
1500
1174
813
469
569
703
767
768
719
603
441
307
203
138
-45
-252
-499
-813
-1090
-1267
-1314
-1307
-1202
-1135
-1167
-1303
-1509
-1685
-1890
-2047
-2083
-2072
-2070
-2053
-2071
-2039
-1962
-1819
-1641
-1553
-1517
-1514
-1528
-1570
-1527
-1443
-1328
-1082
-841
-680
-571
-464
-418
-323
-178
-121
-105
-90
-90
-120
-122
-94
-65
-14
65
44
-47
-182
-352
-497
-559
-587
-682
-748
-806
-850
-872
-916
-943
-874
-795
-908
-997
-1013
-1031
-1089
-959
-922
-801
-670
-722
-527
-469
-670
-696
-216
-180
-311
-116
-477
135
51
-614
-38
539
209
-9
579
291
-151
556
446
-90
232
373
591
326
36
264
677
730
-226
171
882
420
107
-238
123
792
483
-284
-74
787
751
-96
-192
496
745
129
83
415
729
601
10
133
685
923
395
307
690
966
742
514
785
972
1180
1135
978
1198
1624
1655
1337
1517
1926
2038
1834
1470
1223
1035
567
322
480
648
653
589
480
356
352
225
-11
-213
-282
-420
-749
-1051
-1266
-1409
-1445
-1385
-1306
-1293
-1304
-1409
-1626
-1817
-1974
-2111
-2171
-2093
-2070
-2147
-2118
-2072
-2009
-1903
-1771
-1700
-1674
-1592
-1614
-1666
-1641
-1573
-1462
-1228
-994
-879
-755
-649
-568
-470
-419
-377
-331
-352
-399
-487
-513
-447
-418
-374
-339
-345
-450
-568
-693
-835
-900
-998
-1043
-1003
-1043
-1166
-1203
-1028
-859
-1078
-1061
-897
-919
-1051
-1108
-816
-934
-948
-677
-613
-734
-583
-287
-378
-203
-150
-344
145
5
-863
-3
546
-322
-409
508
81
75
725
-575
126
1077
-24
-569
136
902
169
-170
-193
826
606
-557
-15
581
948
337
-356
-547
1088
676
-935
-32
548
491
130
114
78
151
613
198
-30
-31
551
433
-122
495
459
271
295
506
479
245
541
493
468
660
403
362
723
931
568
615
999
1029
1006
852
1052
1489
1520
1324
1431
1749
1870
1499
1003
853
905
662
459
428
463
530
360
255
243
176
-99
-345
-354
-461
-721
-1069
-1304
-1394
-1400
-1433
-1563
-1569
-1521
-1592
-1789
-1926
-2065
-2222
-2259
-2247
-2212
-2202
-2156
-2075
-2007
-1890
-1817
-1764
-1629
-1515
-1482
-1461
-1399
-1308
-1154
-962
-812
-650
-501
-385
-301
-248
-224
-188
-107
-91
-150
-233
-315
-358
-375
-434
-531
-617
-631
-717
-918
-1144
-1086
-954
-1303
-1152
-863
-1041
-1179
-1038
-952
-1103
-1178
-912
-881
-950
-1123
-1008
-838
-1093
-1133
-742
-683
-519
-491
-920
-112
-395
-199
-355
-932
-109
354
-156
-1311
117
539
-381
-400
188
530
-325
-651
296
481
-501
-234
27
491
235
-657
250
284
312
1
-409
-10
389
106
-569
132
598
71
-483
519
559
40
-219
200
649
209
104
343
233
171
648
141
-53
619
478
134
184
460
326
354
566
305
557
538
113
693
571
178
613
860
632
455
916
932
972
786
987
1072
1097
1309
1136
1421
1341
1547
1993
1788
1461
1360
1438
924
564
766
832
656
390
457
280
203
278
145
-60
-237
-248
-503
-857
-1104
-1208
-1224
-1327
-1317
-1410
-1518
-1595
-1745
-1780
-1806
-1921
-2002
-1953
-2001
-2063
-2077
-1987
-1860
-1720
-1565
-1447
-1362
-1333
-1157
-1118
-1082
-923
-858
-891
-855
-737
-728
-535
-368
-307
-267
-239
-151
-328
-488
-523
-623
-752
-805
-853
-976
-1020
-1183
-1182
-1084
-1077
-1100
-1067
-1102
-1144
-1262
-1412
-1166
-1208
-1538
-1304
-798
-1201
-1320
-1082
-736
-777
-938
-835
-901
-525
-533
-495
-940
-332
170
-668
-35
84
-611
-30
690
-629
-774
233
-157
691
-234
-1691
571
1410
-1000
-966
828
1140
-532
-729
681
187
-539
-281
838
-319
247
244
-405
474
205
271
-559
130
742
-62
-139
-251
371
891
-82
-351
544
665
414
-315
-162
1293
320
-407
743
393
293
506
337
232
679
751
-148
423
924
299
355
461
783
662
421
527
780
909
498
1036
1155
1023
979
1261
1198
1020
1848
1524
1078
1801
2149
1683
1753
2137
2166
1672
1195
1044
822
882
742
610
571
691
526
385
342
178
220
61
-301
-528
-659
-992
-1282
-1384
-1407
-1356
-1460
-1490
-1502
-1626
-1670
-1773
-1884
-1970
-2005
-2103
-2133
-2096
-2092
-1975
-1798
-1637
-1475
-1318
-1237
-1089
-1051
-1071
-859
-741
-679
-474
-371
-308
-116
16
52
107
92
-7
-159
-315
-402
-506
-696
-759
-792
-917
-916
-864
-946
-990
-805
-1021
-1276
-1099
-1109
-1589
-1710
-1348
-1272
-1583
-1615
-1240
-1231
-1303
-1202
-1000
-1280
-1271
-853
-949
-1013
-774
-789
-475
-776
-379
135
-524
-592
-335
-239
321
-1033
-1063
864
-617
-642
-210
160
578
-1023
-394
1052
235
-1461
-197
1324
247
-1228
-271
776
323
-501
-736
1109
625
-1131
262
376
-290
646
-492
-138
780
221
-170
385
338
-277
609
327
4
818
-381
-44
424
259
218
797
9
86
1272
164
-386
728
1191
125
426
878
384
612
1006
341
444
1284
859
399
892
739
676
1425
763
445
1428
1506
1091
1072
1437
1386
1368
1582
1614
1750
1932
1860
2077
2483
2090
1662
1475
1367
933
767
928
815
658
616
439
265
413
267
-13
-120
-80
-390
-905
-1162
-1276
-1313
-1452
-1521
-1577
-1607
-1577
-1808
-1913
-1896
-1982
-2152
-2151
-2103
-2240
-2336
-2280
-2034
-1949
-1841
-1647
-1488
-1380
-1224
-1132
-1136
-903
-752
-650
-445
-313
-295
-190
49
115
60
73
44
-98
-315
-411
-603
-770
-733
-714
-924
-993
-923
-1042
-973
-1059
-1240
-1260
-1151
-1499
-1774
-1771
-1491
-1601
-1774
-1587
-1725
-1416
-1544
-1540
-1556
-1298
-899
-1327
-1045
-1035
-757
-653
-1303
-1020
-424
-116
-1345
-889
14
-293
-820
-778
-46
-379
-138
-798
-420
500
-737
-1037
-21
674
-734
-1225
142
402
-403
-750
463
-498
-251
903
-683
-1247
801
721
-1302
-464
1052
-396
-525
-161
-465
83
721
-165
-1125
851
554
428
-97
-121
735
412
401
-287
657
-196
460
828
-104
-41
763
1232
-87
-93
231
1392
684
80
280
956
1589
9
508
1226
1497
772
646
934
1238
1391
1102
828
1135
2125
1352
1303
1556
1949
1984
1693
2067
2308
2465
2248
2324
2695
2149
1289
1260
1365
1020
1074
1079
776
694
650
467
401
222
114
-19
-415
-693
-974
-1288
-1534
-1597
-1629
-1667
-1719
-1930
-1936
-1949
-2126
-2249
-2390
-2400
-2433
-2486
-2594
-2608
-2553
-2369
-2109
-1992
-1776
-1577
-1470
-1394
-1177
-1075
-984
-745
-588
-447
-349
-279
-174
-6
77
29
-15
-18
-58
-266
-385
-553
-754
-819
-798
-832
-904
-759
-913
-1347
-1265
-1015
-1548
-1464
-1456
-1824
-1858
-1559
-1700
-2091
-1746
-1440
-1550
-1730
-1721
-1615
-1352
-1419
-1683
-940
-1142
-1482
-823
-576
-559
-1388
-1802
225
194
-1261
-921
-733
-43
-696
-837
-447
-333
-448
60
-626
-1205
308
-632
-355
140
-267
-18
-496
-466
-18
549
82
-1643
-281
798
577
-1246
-502
970
-106
-173
-626
1183
-427
-446
216
174
155
-281
481
-140
472
208
127
385
331
154
-375
238
784
465
279
63
474
693
490
1117
-133
437
1340
132
838
1043
395
923
1363
811
599
1171
1311
1509
979
1368
1201
1119
1622
1292
1193
1453
2144
1767
1544
2031
2263
2463
2247
2279
2683
3139
2794
2225
2003
1677
1250
919
1031
901
889
839
328
217
568
221
-231
-216
-212
-603
-1144
-1492
-1766
-1879
-2013
-2014
-2104
-2178
-2068
-2222
-2449
-2512
-2500
-2649
-2700
-2715
-2819
-2829
-2904
-2712
-2430
-2227
-2082
-1904
-1604
-1467
-1339
-1320
-1172
-868
-703
-577
-451
-360
-239
-126
-50
54
25
-5
3
-107
-307
-435
-646
-644
-668
-831
-814
-615
-572
-1155
-1310
-1060
-1339
-1593
-1853
-2149
-1733
-1720
-2129
-2330
-1796
-1577
-2078
-2074
-1929
-1557
-1801
-1913
-1235
-1640
-1382
-1222
-1426
-1612
-857
-346
-1685
-1165
-412
-79
-1367
-868
-517
-963
301
-832
-1206
20
-806
-313
-210
-698
-335
-191
-733
-723
-363
-222
550
-484
-740
-654
1372
217
-1762
-234
945
765
-933
-888
1313
243
-1188
328
817
-255
412
-221
335
624
237
433
475
243
350
1875
110
-942
886
1302
102
493
1122
887
163
474
1514
937
273
87
1522
1368
381
729
586
1158
1713
1286
683
1023
1803
1754
1196
673
1761
2398
1014
1284
1646
2169
2016
1839
2148
2271
2163
2504
2827
2461
2485
3205
3380
2335
2175
1883
1473
1030
1127
1016
680
854
624
169
86
264
-8
-172
-446
-743
-1055
-1476
-1745
-2069
-2164
-2192
-2180
-2175
-2257
-2366
-2494
-2567
-2661
-2725
-2803
-2881
-2961
-2974
-2978
-2891
-2680
-2494
-2221
-1922
-1673
-1528
-1389
-1275
-1119
-946
-771
-574
-495
-336
-243
-227
-124
-20
-21
-140
-85
-210
-430
-569
-530
-725
-761
-731
-793
-741
-1194
-1227
-1231
-1471
-1810
-1531
-1782
-2034
-2179
-1846
-2031
-2274
-2274
-2177
-1452
-1909
-2314
-2215
-1056
-1645
-1620
-1350
-1771
-1209
-869
-1188
-1877
-586
-818
-434
-482
-1578
-224
-80
-658
-1424
-1022
406
-517
-825
-813
-555
587
-676
-596
-599
-192
825
-416
-968
-581
1933
-14
-2357
728
796
-633
-597
-87
219
449
68
-746
68
1132
365
-815
44
803
186
51
-390
744
704
752
-217
-373
1507
689
402
-120
-80
1146
597
-348
340
1260
394
614
1140
604
325
442
1276
1018
395
1236
1170
685
795
1290
789
891
1944
1354
306
1184
2394
1391
650
1113
2055
1956
826
1699
2205
1710
2055
2100
2242
2704
2935
2579
2796
2771
1996
1533
1185
1134
1186
992
556
653
696
260
294
117
-54
-224
-372
-810
-1309
-1537
-1935
-2152
-2252
-2330
-2314
-2362
-2396
-2481
-2653
-2733
-2874
-2968
-3063
-3069
-3163
-3248
-3181
-3014
-2730
-2552
-2247
-1931
-1728
-1479
-1338
-1242
-1040
-830
-573
-488
-341
-163
-162
-10
116
160
142
123
108
-120
-280
-346
-626
-722
-507
-499
-636
-885
-911
-1212
-1401
-1423
-1519
-1917
-2330
-2041
-2006
-2173
-2367
-2103
-2283
-1879
-2312
-2454
-1687
-1968
-2164
-2040
-834
-1584
-2057
-1045
-1456
-1560
-130
-1339
-2065
-236
1
-1147
-1952
-580
-134
-466
-435
-949
-819
-1094
145
-743
-1463
313
135
-814
-744
-520
339
149
-1811
-160
952
89
-1466
-985
1027
299
-1333
-478
747
388
-382
304
180
343
55
467
255
-475
1515
1397
-686
-125
1027
1612
1000
-277
571
984
1638
341
156
1181
1126
1316
950
-87
1265
2129
1056
672
1226
1608
1338
827
810
1567
986
1238
1410
1130
1412
1917
1702
895
1652
1429
1559
1391
800
1660
1983
2144
1674
1679
2332
2168
2065
1990
2233
2477
2992
2799
2572
3149
2205
1573
1378
1024
1052
873
408
290
398
31
-158
-118
-394
-380
-520
-1006
-1461
-1862
-2196
-2494
-2646
-2774
-2750
-2804
-2766
-2719
-2996
-3068
-3033
-3130
-3194
-3182
-3332
-3404
-3230
-3188
-2998
-2601
-2381
-2064
-1653
-1427
-1265
-1100
-952
-731
-539
-424
-358
-351
-299
-181
-116
-43
98
-30
-41
-45
-244
-562
-675
-632
-651
-558
-1143
-1454
-1217
-1251
-1477
-1845
-1686
-1476
-1862
-2029
-2123
-2495
-2294
-2110
-2506
-2670
-2641
-2160
-1938
-2390
-2069
-1280
-1783
-1749
-1341
-1380
-1605
-1465
-1004
-729
-650
-787
-530
-707
-1751
367
917
-1719
-835
96
315
-613
-1392
-677
1719
664
-760
-423
937
1131
-1671
-386
1032
1132
-528
-667
197
991
1176
-514
-915
720
1776
-466
27
85
401
715
-753
404
1475
455
-132
630
914
234
439
974
999
561
777
-100
978
1594
-330
1253
1531
981
256
110
2298
1694
9
365
2321
1432
81
696
2122
1595
76
1359
1680
1406
590
694
1406
1655
1009
572
1512
1732
1253
439
1494
1864
1513
1516
1480
1663
2145
2389
1786
2099
2483
2625
3067
2654
2258
2154
1674
960
709
831
709
576
269
180
-99
-339
-293
-569
-880
-1028
-1166
-1711
-2307
-2549
-2880
-2991
-2931
-2917
-2961
-2975
-2871
-3038
-3231
-3289
-3386
-3493
-3400
-3269
-3411
-3391
-3136
-2718
-2435
-2120
-1679
-1471
-1229
-1037
-1022
-1006
-798
-534
-441
-290
-156
-102
-117
-28
107
58
-69
-173
-244
-527
-550
-891
-967
-857
-644
-882
-1384
-1532
-1932
-1537
-1678
-2173
-2363
-2138
-2196
-2680
-2869
-2900
-2768
-2659
-2663
-2855
-2448
-2507
-2601
-2360
-2046
-1787
-2239
-1784
-1573
-1819
-1936
-1385
-1095
-967
-834
-755
-721
-995
-403
-809
-655
-257
-527
-902
4
190
-1243
-527
255
143
430
-358
-707
690
386
-1075
-203
923
142
-120
-881
577
894
-506
741
-330
-128
823
722
570
-816
455
1276
150
727
154
1271
2105
90
89
2348
1941
-72
1244
1817
1937
1585
757
1500
1475
2129
1368
1418
2076
1849
1251
443
1575
2038
1202
1319
1720
1338
1270
1317
1491
1510
1680
2313
2044
977
1785
2385
1511
1149
1848
2681
2116
1218
1718
2466
2332
2301
2311
2768
2968
2819
2960
3412
3738
3674
3323
2428
1975
1070
572
751
600
433
239
18
-139
-89
-594
-911
-939
-1329
-1782
-2377
-2815
-3265
-3403
-3243
-3289
-3143
-3041
-3087
-3174
-3458
-3633
-3782
-3921
-3865
-3758
-3657
-3417
-3321
-3145
-2449
-2089
-1866
-1470
-1286
-1209
-1194
-1103
-1053
-861
-497
-321
-109
139
210
190
232
324
332
42
-171
-320
-620
-779
-833
-973
-852
-668
-673
-788
-936
-1344
-1733
-1815
-2192
-2345
-2560
-2664
-2752
-2692
-2598
-2775
-2901
-2796
-2530
-2989
-3210
-2903
-3005
-2967
-2755
-2554
-2186
-2109
-1906
-1813
-1843
-1779
-1582
-1564
-1416
-972
-941
-1038
-960
-406
-567
-767
-527
-534
-213
-381
-1084
-375
-103
-1066
-1038
-350
-523
-301
-395
-253
-605
-528
568
-571
-630
-70
-225
-104
-283
-299
299
493
-390
-267
926
369
-332
368
358
1396
431
-71
954
564
1311
718
1113
735
1357
1226
459
1029
1121
1243
662
1679
1287
1295
1472
1128
1807
1201
1457
1375
1677
1120
779
1497
1953
1885
909
1901
2255
2167
2215
1290
1932
2696
2409
1680
1447
2582
3195
2678
1754
2862
3337
2690
2367
2801
3504
3204
3568
3849
4470
4935
4241
2794
1923
1178
579
839
694
481
836
595
-328
-226
-349
-973
-930
-1421
-2048
-2973
-3674
-3945
-4144
-3854
-3611
-3140
-3245
-3225
-3138
-3820
-3913
-3862
-3995
-3851
-3506
-3517
-3336
-2869
-2683
-2041
-1624
-1233
-855
-804
-810
-901
-889
-873
-374
43
359
705
825
955
994
1011
890
948
674
426
413
-38
-195
-316
-379
-267
-324
-493
-806
-1196
-1553
-1784
-2219
-2447
-2452
-2592
-2694
-2678
-2591
-2692
-2668
-2595
-2575
-2686
-2910
-3092
-3164
-3135
-3027
-2791
-2769
-2562
-2446
-2484
-2514
-2503
-2571
-2790
-2566
-2330
-2211
-2104
-1993
-1817
-1510
-1323
-1369
-1358
-1324
-1298
-1429
-1600
-1588
-1499
-1330
-1258
-1373
-1399
-1408
-1478
-1700
-1655
-1599
-1589
-1461
-1596
-1569
-1234
-1085
-1400
-1149
-599
-695
-1001
-1036
-894
-755
-916
-927
-505
-96
195
280
321
-13
136
617
105
-28
68
935
1010
837
1064
1222
1286
1137
1748
1877
1335
1300
1371
1449
2079
2056
1752
2364
2958
2740
2609
2100
2559
2888
2498
2795
3137
3417
3092
3170
3975
4296
3850
3686
4207
4528
4509
4330
4224
4587
4947
5056
5548
5505
5649
5936
5937
5803
4769
3387
2506
1346
876
936
614
829
759
274
-297
-727
-1561
-2087
-2423
-3058
-3537
-4314
-4667
-4884
-4517
-4253
-4038
-3560
-3685
-3543
-3910
-4277
-4339
-4519
-4131
-3476
-2878
-2528
-1994
-1581
-1047
-509
-374
-80
36
224
257
282
444
748
1318
1746
2231
2385
2259
2071
1822
1474
1133
839
442
460
352
112
-103
-400
-483
-738
-1035
-1412
-1929
-2479
-2951
-3183
-3410
-3435
-3463
-3403
-3237
-3175
-3253
-3527
-3586
-3628
-3492
-3395
-3348
-3131
-2904
-2514
-2146
-1741
-1356
-1061
-897
-718
-654
-740
-725
-615
-415
-234
-156
-269
-505
-654
-689
-775
-894
-1250
-1581
-1782
-1879
-1922
-2002
-2034
-2090
-2070
-2163
-2345
-2639
-2839
-2917
-2894
-2876
-2903
-2890
-2924
-2841
-2722
-2645
-2596
-2557
-2508
-2387
-2265
-2150
-1909
-1571
-1230
-878
-622
-417
-299
-301
-228
29
133
97
383
747
834
681
664
772
776
667
498
461
539
487
475
533
607
813
861
849
949
989
889
779
868
1161
1530
1522
1356
1774
2278
2141
1946
2329
2821
2988
2963
2909
3204
3643
4042
4122
4248
4641
4954
5273
5433
5697
6103
6237
6196
6420
6528
6230
5474
3706
2379
2304
1627
1625
1928
922
561
242
-883
-1644
-1890
-2809
-3293
-3507
-4321
-4749
-5324
-5286
-4928
-4600
-4414
-4361
-4361
-4853
-4700
-4893
-4941
-4137
-3826
-3221
-2256
-1682
-1414
-873
-513
-30
623
704
1048
1298
1520
1888
2235
2680
3155
3563
3553
3569
3333
2786
2508
2141
1814
1789
1595
1213
1112
788
249
-109
-669
-1163
-1644
-2222
-2690
-3138
-3478
-3671
-3738
-3832
-3727
-3744
-3994
-3989
-4074
-4259
-4194
-3930
-3744
-3376
-2958
-2637
-2223
-1938
-1605
-1284
-1029
-716
-484
-448
-241
125
372
805
1163
1313
1353
1381
1286
1135
1009
827
813
692
596
443
182
-43
-711
-1748
-2197
-2252
-2437
-2529
-3070
-3848
-3923
-3805
-3958
-3948
-4161
-4292
-4125
-4001
-4023
-4289
-4289
-3853
-3165
-2718
-2600
-2722
-2786
-2389
-2028
-1882
-1612
-1341
-1085
-768
-552
-440
-281
-133
72
401
531
468
331
304
505
685
796
892
854
675
462
282
90
6
-31
-26
119
100
-59
-131
-67
-9
96
230
278
321
345
539
965
1429
1834
1949
1991
2306
2505
2762
2991
2997
3284
3759
4069
4421
4646
4479
4796
5219
5662
6293
6445
6634
6911
7195
7421
7479
6811
5388
3467
2445
1934
1212
2043
1596
610
320
-726
-1813
-2214
-2581
-3754
-3981
-4710
-5441
-5823
-5946
-5492
-5292
-4713
-4774
-4740
-5105
-5302
-5014
-5327
-4669
-4089
-3548
-2451
-1608
-1108
-730
-243
-34
613
1060
1313
1747
1988
2393
2840
3470
3890
4259
4398
4204
4048
3434
3003
2721
2416
2497
2430
2081
1725
1437
741
149
-367
-1055
-1627
-2212
-2589
-3042
-3332
-3569
-3717
-3775
-3817
-3746
-4104
-4312
-4338
-4441
-4358
-3956
-3590
-3226
-2728
-2335
-2004
-1841
-1572
-1310
-1114
-758
-401
-108
285
855
1154
1342
1630
1702
1642
1597
1535
1359
1313
1336
1432
1464
1411
1259
860
561
278
-63
-419
-861
-1486
-1942
-2302
-2776
-2941
-2966
-3174
-3347
-3560
-4140
-4472
-4676
-4811
-4650
-4366
-3996
-3763
-3500
-3274
-3112
-3060
-2759
-2425
-2307
-1984
-1757
-1607
-1250
-870
-640
-367
-160
-150
-127
-160
-161
-36
127
365
603
713
784
754
619
603
604
567
537
452
295
172
125
126
255
360
332
284
240
120
57
119
206
509
889
1131
1294
1529
1817
1928
2155
2424
2519
2674
2788
2908
3340
3750
4185
4628
4580
4782
4903
4975
5460
5847
6196
6528
6985
7278
7435
6902
5695
3750
2048
1924
1570
2154
2965
1852
817
-231
-1705
-2453
-2506
-3130
-3635
-3784
-4735
-5232
-5648
-5539
-5015
-4720
-4533
-4844
-5139
-5810
-5728
-5562
-5253
-4070
-3519
-2722
-1857
-1477
-1364
-1187
-888
-498
351
839
1479
1975
2204
2658
3076
3622
3945
4122
3865
3668
3396
2884
2878
2812
2874
3032
2829
2306
1764
1090
239
-270
-751
-1139
-1545
-1959
-2202
-2582
-2937
-3254
-3493
-3826
-3972
-4130
-4496
-4512
-4493
-4384
-4049
-3604
-3268
-3036
-2854
-2702
-2475
-2296
-1915
-1550
-1189
-681
-159
208
392
604
685
831
1188
1509
1617
1623
1610
1500
1480
1573
1653
1570
1458
1209
861
616
252
-78
-442
-682
-742
-881
-1127
-1461
-2035
-2930
-3486
-3566
-3486
-3337
-3346
-3726
-4031
-4035
-4095
-4071
-3958
-3850
-3628
-3300
-3038
-2955
-2921
-2631
-2042
-1555
-1302
-1281
-1392
-1309
-1036
-767
-463
-84
165
266
301
256
286
336
433
623
823
890
864
833
799
882
887
844
765
612
501
455
491
623
709
686
774
815
782
784
726
873
1193
1480
1723
1952
2093
2155
2325
2602
2821
3017
3253
3358
3598
3839
4022
4407
4813
5250
5538
5772
5942
6234
6465
6720
7326
6996
6079
4680
2634
2002
2689
2916
3627
3636
1607
340
-736
-2016
-1979
-2159
-2783
-3032
-3409
-4087
-4600
-4913
-4887
-4521
-4560
-4846
-5055
-5507
-5824
-5412
-5055
-4393
-3375
-3081
-2539
-1987
-2054
-1986
-1787
-1306
-432
441
1067
1658
1961
2040
2477
2912
3229
3490
3428
3250
3309
3219
3095
3323
3334
3349
3316
2752
2163
1550
850
389
171
-61
-320
-694
-1157
-1510
-2016
-2576
-2959
-3280
-3575
-3674
-3814
-4013
-3927
-3904
-3842
-3558
-3410
-3369
-3390
-3322
-3142
-2877
-2530
-2037
-1515
-1123
-726
-466
-415
-369
-136
133
560
1048
1237
1375
1414
1416
1418
1445
1506
1481
1371
1265
1127
724
522
382
212
179
-14
-513
-1075
-1440
-1806
-2017
-2389
-2908
-3270
-3401
-3152
-3084
-3278
-3708
-4070
-4105
-3958
-3900
-3893
-3768
-3577
-3062
-2678
-2524
-2476
-2423
-2186
-1861
-1589
-1480
-1395
-1165
-785
-394
-141
-6
50
47
109
244
348
450
581
698
891
1062
1138
1065
887
728
636
677
738
838
812
711
790
843
777
789
740
686
905
1016
1171
1430
1509
1632
1846
2026
2172
2371
2425
2690
3015
3086
3319
3519
3764
4190
4689
5028
5512
5847
6055
6510
6706
6700
5967
4869
3507
2390
2663
3154
3489
3777
2868
1252
272
-771
-1592
-1721
-2135
-2551
-2764
-3126
-3569
-4031
-4311
-4325
-4441
-4653
-4934
-5204
-5590
-5518
-5052
-4662
-3894
-3348
-3119
-2828
-2685
-2691
-2521
-2114
-1472
-599
158
791
1234
1400
1663
2020
2343
2600
2759
2740
2773
2978
3053
3240
3387
3358
3274
2973
2482
1960
1443
1006
781
640
494
230
-227
-757
-1236
-1759
-2272
-2586
-2919
-3169
-3263
-3425
-3535
-3579
-3633
-3634
-3617
-3634
-3639
-3694
-3633
-3352
-3018
-2608
-2152
-1821
-1650
-1501
-1398
-1322
-972
-523
-109
324
567
643
663
782
902
1030
1133
1237
1288
1206
1204
1106
988
770
550
353
47
-95
-333
-609
-969
-1268
-1511
-1825
-2104
-2712
-3261
-3389
-3217
-3161
-3150
-3280
-3486
-3511
-3657
-3694
-3723
-3670
-3350
-2955
-2557
-2334
-2315
-2266
-2010
-1733
-1587
-1475
-1339
-1100
-804
-523
-227
96
292
382
448
464
570
678
811
1052
1324
1449
1476
1421
1298
1284
1247
1258
1270
1263
1277
1298
1383
1393
1371
1306
1410
1476
1457
1659
1653
1722
1992
2225
2375
2693
2774
2624
2937
3018
3440
3978
4227
4576
4868
5256
5646
6184
6315
6171
5537
4495
3140
1946
2452
3085
3622
4204
3154
1510
394
-760
-1540
-1512
-1830
-2269
-2237
-2461
-2731
-3268
-3735
-3901
-4143
-4373
-4706
-4901
-5252
-5095
-4631
-4206
-3382
-3008
-2987
-2908
-2887
-2901
-2740
-2318
-1645
-718
55
686
1065
1076
1166
1373
1690
2029
2291
2292
2410
2771
2896
3093
3191
3086
2917
2576
2179
1764
1384
1068
984
958
856
608
44
-493
-977
-1481
-1906
-2152
-2384
-2554
-2595
-2738
-2842
-3009
-3209
-3328
-3404
-3397
-3401
-3410
-3328
-3052
-2786
-2512
-2234
-2084
-1934
-1757
-1539
-1356
-1141
-913
-572
-131
195
390
369
340
419
544
738
949
1051
1041
1047
887
638
432
321
316
264
53
-355
-691
-1009
-1207
-1312
-1660
-2023
-2216
-2519
-2679
-2779
-3173
-3174
-3036
-2995
-2964
-3152
-3393
-3433
-3302
-3185
-2890
-2753
-2590
-2328
-2155
-2016
-1971
-1873
-1719
-1395
-1133
-923
-722
-571
-301
-77
130
338
431
515
570
649
756
896
1091
1222
1320
1365
1346
1270
1260
1223
1274
1374
1455
1494
1404
1373
1368
1403
1471
1697
1777
1815
1948
1971
2225
2345
2547
2748
2795
3104
3518
3695
3963
4490
4537
5012
5538
5712
5985
5617
4969
4232
2964
2360
2970
2722
2803
3091
1483
800
656
-538
-835
-1057
-1995
-2530
-2583
-2927
-3025
-3272
-3646
-3557
-3937
-4195
-4431
-4742
-5054
-4714
-4477
-4340
-3408
-3343
-3199
-2774
-2764
-2575
-2329
-2011
-1471
-734
-239
251
660
751
1160
1422
1683
2076
2146
2069
2291
2604
2580
2847
2865
2732
2716
2376
2106
1777
1464
1194
1000
804
615
366
-218
-521
-841
-1345
-1650
-1894
-2239
-2488
-2560
-2781
-2888
-3003
-3154
-3165
-3246
-3192
-3227
-3310
-3177
-2914
-2755
-2535
-2182
-2126
-2017
-1830
-1733
-1606
-1381
-1090
-729
-339
-95
82
54
123
332
352
467
618
562
536
716
708
587
397
178
121
-37
-126
-362
-738
-1021
-1246
-1510
-1740
-1804
-2079
-2290
-2434
-2667
-2916
-3189
-3274
-3148
-3010
-2976
-3010
-3189
-3263
-3157
-3056
-2941
-2749
-2675
-2572
-2332
-2116
-1977
-1879
-1673
-1411
-1095
-901
-791
-664
-516
-201
74
296
537
680
759
836
927
983
1078
1192
1336
1510
1623
1732
1728
1625
1643
1618
1585
1791
1894
1895
2056
2069
2055
2359
2488
2540
2753
2764
2910
3119
3194
3428
3562
3865
4286
4575
4984
5088
5164
4833
4327
3966
3303
2849
2750
3183
2892
2559
2097
850
449
124
-326
-885
-1250
-2045
-2613
-2412
-2525
-2429
-2934
-3343
-3809
-4296
-4298
-4461
-4326
-4351
-4083
-3918
-3798
-3308
-3338
-3224
-3045
-2762
-2504
-2226
-1732
-1378
-758
-382
88
398
551
903
1060
1400
1587
1790
1868
2105
2476
2528
2649
2485
2301
2091
1894
1811
1623
1490
1243
1053
810
566
253
-252
-541
-899
-1212
-1476
-1719
-1955
-2237
-2310
-2469
-2601
-2796
-2975
-3057
-3149
-3096
-3099
-3025
-2912
-2721
-2611
-2491
-2288
-2174
-1975
-1762
-1479
-1312
-1130
-905
-712
-439
-224
-72
-59
31
201
302
354
502
592
648
891
845
626
349
-30
-221
-187
-213
-337
-603
-1020
-1248
-1510
-1724
-1778
-1922
-2163
-2299
-2452
-2706
-2871
-2969
-3032
-3044
-2957
-2987
-2986
-3019
-3048
-3053
-2964
-2696
-2527
-2440
-2413
-2331
-2222
-2015
-1732
-1529
-1391
-1211
-1019
-828
-689
-574
-441
-174
98
261
361
361
484
543
710
918
1015
1078
1173
1326
1286
1277
1274
1297
1545
1776
1862
1851
1912
1982
2118
2397
2422
2489
2633
2812
3069
3386
3688
3835
4049
4231
4564
4768
4806
4638
4220
3997
3805
3796
3590
3305
3285
2542
1770
1337
377
88
317
50
-181
-672
-1781
-2596
-2595
-2713
-2639
-2862
-3366
-3730
-4067
-3986
-3931
-3711
-3893
-3842
-3867
-3884
-3458
-3453
-3238
-2859
-2509
-2145
-1717
-1360
-1173
-859
-612
-238
198
423
813
1113
1440
1630
1727
1711
1828
2115
2157
2365
2254
2022
1877
1780
1800
1753
1549
1144
829
513
248
45
-285
-518
-788
-1075
-1285
-1525
-1836
-2182
-2318
-2484
-2567
-2648
-2799
-2830
-2916
-2859
-2866
-2883
-2821
-2711
-2535
-2350
-2138
-2109
-2049
-1885
-1601
-1305
-1059
-860
-779
-645
-481
-278
-85
107
242
249
343
458
479
469
455
452
391
245
170
-4
-222
-509
-994
-1091
-1164
-1161
-1078
-1324
-1639
-1982
-2289
-2483
-2458
-2741
-2821
-2831
-2826
-2661
-2827
-2919
-3096
-3010
-2919
-2801
-2722
-2743
-2618
-2501
-2216
-1910
-1698
-1663
-1586
-1501
-1435
-1247
-1040
-813
-572
-371
-105
75
167
229
266
366
610
794
915
1022
1074
1177
1291
1475
1442
1318
1302
1354
1533
1763
1910
1979
2095
2136
2139
2215
2241
2458
2706
2944
3372
3425
3667
3991
4202
4505
4621
4254
3710
3599
3306
3710
4028
3958
3918
2783
1440
661
-28
13
831
647
401
-225
-1423
-2051
-2089
-2289
-2486
-2783
-3357
-3566
-3785
-3553
-3499
-3339
-3565
-3629
-3668
-3774
-3440
-3464
-3348
-2981
-2606
-2188
-1600
-1259
-1031
-913
-864
-741
-368
-79
457
935
1267
1448
1446
1492
1602
1939
1940
2037
1884
1643
1549
1583
1676
1685
1528
1159
875
562
293
66
-224
-468
-630
-841
-989
-1145
-1437
-1832
-2072
-2314
-2432
-2467
-2567
-2546
-2558
-2545
-2586
-2668
-2671
-2573
-2391
-2176
-1954
-1933
-1928
-1811
-1667
-1385
-1073
-802
-702
-582
-494
-355
-150
-1
131
144
127
116
188
194
240
135
-73
-214
-310
-360
-401
-585
-977
-1179
-1332
-1326
-1289
-1475
-1793
-2104
-2287
-2384
-2376
-2511
-2635
-2693
-2642
-2515
-2536
-2632
-2818
-2837
-2697
-2466
-2308
-2234
-2163
-2081
-1844
-1595
-1374
-1285
-1202
-1133
-996
-743
-507
-322
-240
-172
-40
158
325
353
223
116
238
443
587
747
813
792
931
1003
966
1016
1026
1207
1452
1614
1730
1797
1839
2014
2166
2191
2437
2655
2976
3279
3556
3868
4186
4557
4685
4570
4268
4035
3935
4328
4795
5061
4822
3455
1863
510
-180
458
1411
1862
1662
546
-845
-1694
-1982
-2235
-2518
-2940
-3333
-3503
-3457
-3191
-3206
-3290
-3612
-3832
-3974
-3946
-3704
-3732
-3588
-3363
-3087
-2588
-2018
-1605
-1336
-1159
-1109
-1021
-794
-463
125
757
1358
1657
1661
1617
1628
1834
2034
2244
2182
2032
1980
2006
2143
2187
2036
1706
1371
1056
839
665
412
115
-282
-597
-768
-876
-1032
-1333
-1664
-2028
-2241
-2335
-2388
-2413
-2464
-2487
-2537
-2565
-2609
-2667
-2680
-2581
-2414
-2253
-2056
-1945
-1861
-1717
-1525
-1249
-1034
-941
-904
-835
-748
-607
-425
-301
-181
-95
-70
-28
9
-127
-260
-446
-524
-666
-467
-413
-565
-764
-1072
-1037
-1358
-1344
-1515
-1678
-1843
-2045
-2039
-2143
-2216
-2267
-2354
-2307
-2254
-2238
-2272
-2379
-2386
-2362
-2147
-1983
-1868
-1780
-1682
-1536
-1423
-1243
-1143
-1020
-873
-757
-591
-447
-262
-96
-21
132
271
339
450
572
632
693
723
819
885
940
971
963
995
982
974
1016
1075
1086
1176
1244
1200
1261
1277
1262
1348
1446
1470
1699
2049
2402
2821
3046
3249
3446
3834
4400
5260
6120
6384
4939
2664
245
-1573
-873
974
2871
3899
3250
1556
189
-273
-556
-827
-1722
-2682
-3489
-3489
-2571
-2116
-1665
-2372
-3434
-4064
-4319
-3645
-3533
-3326
-3652
-4132
-3971
-3746
-3106
-2809
-2619
-2486
-2448
-2175
-2084
-1706
-1260
-689
-260
-89
-8
-74
111
392
803
1107
1149
1198
1269
1440
1798
1924
1900
1664
1190
947
934
1119
1278
1024
597
187
-4
37
45
27
-365
-807
-1153
-1325
-1284
-1311
-1428
-1685
-1897
-2001
-2041
-1969
-1934
-1960
-2090
-2172
-2136
-2055
-1944
-1878
-1797
-1742
-1598
-1431
-1309
-1272
-1273
-1302
-1292
-1211
-1126
-984
-910
-825
-881
-960
-935
-948
-928
-973
-970
-1040
-993
-912
-892
-915
-1065
-1179
-1287
-1258
-1225
-1256
-1331
-1404
-1468
-1498
-1459
-1426
-1441
-1432
-1500
-1531
-1495
-1448
-1409
-1404
-1392
-1409
-1335
-1236
-1096
-1061
-1043
-1029
-1030
-964
-903
-854
-840
-810
-800
-772
-727
-724
-735
-772
-850
-879
-855
-817
-758
-664
-570
-494
-393
-339
-298
-272
-256
-216
-170
-106
-59
31
178
272
317
368
514
666
831
1034
1235
1416
1656
1930
2226
2621
3021
3019
2599
1937
1068
544
531
804
1145
1206
889
475
368
456
646
656
457
125
-222
-205
-63
66
-56
-409
-916
-1279
-1332
-1181
-969
-778
-860
-861
-915
-772
-699
-626
-664
-791
-806
-889
-713
-715
-542
-467
-423
-368
-326
-233
-120
-21
132
230
314
307
291
309
304
352
369
386
357
312
305
324
375
361
273
207
151
168
210
250
248
185
117
77
84
122
133
148
137
106
98
122
151
134
110
99
103
120
128
142
152
148
164
186
212
217
193
154
96
67
61
53
50
29
-7
-30
-47
-26
-19
-52
-90
-114
-170
-201
-194
-205
-231
-271
-296
-320
-361
-400
-448
-513
-565
-593
-608
-613
-605
-586
-598
-628
-634
-620
-624
-598
-568
-524
-481
-438
-365
-335
-314
-284
-266
-255
-224
-175
-127
-59
-5
44
67
85
128
180
216
245
288
321
338
364
380
408
424
439
482
504
497
509
525
521
541
549
561
594
620
634
637
644
651
656
651
662
669
690
731
740
778
822
852
877
904
927
912
888
848
792
756
741
733
746
736
697
634
599
612
581
554
525
506
521
522
524
497
450
385
336
260
175
99
35
-17
-78
-154
-202
-253
-302
-338
-389
-405
-439
-489
-523
-532
-584
-610
-645
-733
-803
-878
-926
-958
-1005
-1056
-1099
-1134
-1125
-1135
-1128
-1099
-1099
-1079
-1064
-1055
-1038
-1003
-993
-981
-949
-931
-910
-852
-796
-755
-707
-630
-559
-510
-424
-340
-287
-225
-187
-159
-125
-90
-80
-79
-77
-79
-61
-62
-64
-56
-23
-14
-44
-72
-69
-56
-53
-30
-22
-32
-41
-95
-127
-118
-152
-194
-237
-292
-347
-403
-432
-439
-445
-469
-469
-476
-492
-517
-562
-596
-625
-637
-664
-715
-745
-775
-828
-881
-931
-948
-946
-944
-909
-896
-901
-883
-874
-857
-821
-817
-820
-799
-815
-825
-797
-800
-770
-733
-718
-687
-638
-582
-547
-518
-459
-404
-375
-346
-321
-307
-276
-253
-240
-195
-169
-152
-138
-102
-68
-39
-6
31
78
96
111
125
161
202
232
271
301
353
394
423
455
456
501
550
579
596
623
621
610
603
575
526
486
440
412
375
335
334
304
284
254
245
239
206
191
182
139
96
78
33
-32
-96
-175
-232
-273
-331
-387
-417
-457
-491
-521
-542
-580
-607
-617
-638
-660
-684
-712
-754
-799
-854
-917
-971
-1034
-1066
-1127
-1176
-1193
-1229
-1245
-1245
-1283
-1290
-1286
-1293
-1250
-1219
-1211
-1208
-1206
-1222
-1241
-1236
-1231
-1208
-1158
-1133
-1105
-1070
-1027
-971
-920
-856
-776
-698
-606
-541
-486
-437
-386
-335
-320
-300
-268
-230
-199
-177
-138
-114
-75
-57
-56
-38
-27
-37
-59
-71
-90
-98
-117
-151
-165
-194
-225
-269
-324
-323
-358
-380
-399
-410
-420
-445
-477
-529
-550
-564
-587
-597
-591
-594
-617
-661
-695
-719
-742
-746
-757
-763
-738
-715
-697
-666
-645
-664
-700
-699
-670
-651
-631
-650
-650
-628
-624
-596
-551
-524
-489
-477
-474
-448
-417
-373
-322
-268
-233
-203
-176
-145
-110
-80
-56
-30
-9
16
48
97
152
154
164
178
167
182
208
225
261
302
349
402
423
450
485
510
529
580
627
638
664
660
603
571
546
509
484
449
422
412
383
361
364
336
327
308
292
290
260
225
148
73
-18
-84
-131
-194
-264
-372
-445
-479
-545
-591
-601
-623
-644
-692
-725
-736
-776
-783
-772
-797
-817
-841
-880
-884
-899
-897
-886
-888
-885
-888
-860
-846
-827
-814
-813
-810
-798
-786
-791
-816
-847
-859
-892
-917
-917
-908
-899
-908
-889
-865
-829
-769
-715
-674
-614
-578
-562
-521
-502
-466
-437
-422
-395
-351
-308
-273
-231
-203
-183
-167
-147
-125
-95
-55
-14
-1
-10
-25
-57
-88
-130
-173
-192
-220
-225
-231
-255
-254
-242
-254
-270
-287
-299
-317
-364
-416
-451
-478
-506
-533
-537
-534
-558
-565
-563
-576
-589
-601
-616
-608
-589
-570
-556
-550
-561
-564
-561
-545
-524
-479
-446
-452
-450
-435
-411
-407
-376
-348
-338
-303
-286
-273
-246
-234
-209
-194
-188
-164
-154
-139
-103
-66
-47
-16
37
53
75
99
123
167
188
226
278
323
389
429
468
525
569
613
673
722
781
843
874
888
887
869
820
755
722
693
668
651
655
620
593
576
523
501
454
407
361
324
297
281
227
145
73
4
-55
-116
-171
-237
-271
-341
-374
-387
-433
-437
-486
-531
-571
-608
-613
-641
-667
-676
-695
-724
-757
-805
-847
-875
-911
-927
-930
-927
-900
-887
-876
-872
-873
-874
-862
-868
-871
-852
-848
-859
-856
-832
-828
-822
-833
-821
-791
-771
-762
-728
-670
-626
-603
-563
-518
-496
-476
-472
-478
-458
-453
-442
-415
-390
-373
-358
-320
-315
-300
-304
-296
-262
-244
-210
-202
-207
-208
-218
-246
-259
-258
-281
-279
-278
-266
-262
-274
-270
-280
-301
-323
-363
-388
-402
-448
-459
-477
-495
-502
-542
-568
-546
-568
-606
-598
-597
-608
-576
-561
-550
-530
-534
-513
-501
-475
-454
-455
-452
-445
-430
-429
-430
-433
-415
-388
-378
-361
-349
-324
-303
-280
-241
-220
-211
-180
-166
-159
-130
-115
-102
-93
-85
-81
-49
-15
11
21
51
117
164
213
289
360
406
473
504
532
569
601
635
675
719
776
805
815
821
793
748
735
747
753
759
731
724
715
664
638
612
571
542
509
453
414
379
313
252
160
55
-30
-142
-223
-281
-357
-415
-460
-529
-589
-657
-711
-749
-801
-833
-834
-857
-876
-872
-884
-928
-977
-993
-997
-1024
-1035
-1037
-1065
-1056
-1032
-1006
-970
-932
-882
-850
-837
-813
-788
-797
-796
-785
-791
-799
-791
-793
-794
-779
-763
-733
-697
-644
-589
-546
-489
-433
-378
-346
-329
-329
-328
-325
-352
-351
-324
-295
-256
-230
-199
-187
-175
-137
-122
-111
-100
-84
-87
-88
-79
-102
-142
-170
-190
-211
-234
-242
-233
-243
-257
-271
-309
-336
-362
-389
-415
-424
-418
-426
-445
-449
-470
-514
-527
-555
-610
-637
-648
-662
-671
-658
-651
-634
-601
-574
-550
-557
-561
-563
-557
-558
-578
-576
-581
-593
-579
-570
-572
-541
-508
-451
-380
-330
-289
-222
-165
-136
-105
-69
-30
-9
-18
16
66
90
130
142
164
209
245
294
368
396
422
462
478
499
519
562
594
616
653
711
752
793
851
880
905
915
919
905
894
871
836
828
811
781
749
714
699
685
704
696
666
649
618
593
541
476
407
305
208
147
78
19
-32
-93
-172
-245
-302
-372
-428
-480
-536
-560
-595
-635
-677
-729
-783
-847
-902
-931
-973
-1031
-1063
-1078
-1090
-1081
-1078
-1077
-1083
-1091
-1071
-1054
-1028
-993
-951
-918
-882
-852
-842
-818
-800
-783
-752
-728
-672
-632
-597
-543
-487
-407
-342
-290
-224
-172
-126
-115
-85
-40
-25
-32
-23
-9
-40
-43
-36
-28
-7
20
65
114
134
144
142
115
100
77
29
-7
-40
-104
-127
-144
-165
-181
-192
-201
-222
-245
-266
-270
-289
-310
-343
-385
-410
-457
-516
-525
-535
-565
-557
-544
-543
-547
-557
-573
-568
-568
-572
-550
-536
-532
-520
-514
-480
-463
-452
-402
-396
-397
-391
-386
-386
-380
-356
-331
-301
-274
-249
-244
-195
-149
-122
-97
-80
-52
-41
-31
-5
44
77
119
154
171
204
255
312
369
437
479
515
565
617
694
763
810
854
922
976
1017
1058
1079
1117
1149
1173
1175
1148
1111
1053
1022
991
973
942
883
846
803
777
750
734
718
660
605
555
510
461
391
289
165
74
-25
-109
-165
-212
-271
-339
-387
-435
-469
-504
-541
-562
-591
-645
-697
-746
-789
-863
-928
-975
-1014
-1053
-1083
-1097
-1138
-1152
-1145
-1152
-1145
-1143
-1154
-1145
-1129
-1145
-1123
-1111
-1112
-1079
-1062
-1042
-1028
-1007
-978
-940
-872
-803
-765
-714
-646
-613
-564
-484
-405
-365
-309
-244
-213
-139
-86
-55
-46
-32
-1
6
23
19
17
44
62
76
98
113
123
119
101
71
29
-24
-54
-99
-162
-173
-186
-224
-258
-279
-297
-314
-345
-398
-412
-431
-453
-484
-539
-586
-631
-670
-707
-712
-720
-732
-740
-769
-765
-757
-758
-754
-744
-725
-722
-709
-693
-679
-681
-677
-668
-670
-642
-609
-581
-549
-522
-462
-430
-414
-375
-324
-285
-267
-223
-188
-151
-116
-89
-50
-23
23
47
56
80
121
161
190
243
306
349
371
422
474
532
585
634
701
727
766
822
858
912
961
1021
1075
1114
1177
1203
1184
1162
1113
1062
1008
1004
978
971
920
915
857
1139
1499
1457
1425
1322
1199
1022
897
701
436
75
-442
-955
-1411
-1720
-1896
-2141
-2424
-2705
-2840
-2759
-2711
-2679
-2754
-2942
-3145
-3270
-3353
-3426
-3564
-3934
-4073
-3983
-3640
-3186
-2583
-1911
-1376
-874
-423
-8
292
439
557
620
650
676
652
673
782
1080
1355
1639
1888
2012
2151
2193
2142
1937
1521
1053
583
219
-72
-361
-638
-910
-1168
-1368
-1409
-1378
-1411
-1561
-1792
-2094
-2396
-2680
-3087
-3539
-4013
-4452
-4733
-4734
-4504
-4180
-3761
-3482
-3173
-2851
-2581
-2304
-2167
-2050
-2047
-1970
-1892
-1814
-1612
-1486
-1253
-991
-672
-348
-104
65
151
76
-137
-300
-487
-687
-894
-1076
-1184
-1220
-1199
-1149
-1051
-946
-928
-931
-980
-1077
-1228
-1444
-1647
-1831
-1911
-1836
-1679
-1451
-1191
-882
-523
-135
346
767
1144
1431
1682
1898
2076
2321
2642
3004
3294
3668
4019
4359
4899
5423
5824
6270
6581
6716
6860
6836
6680
6397
5991
5569
5073
4605
4096
3717
3414
3109
2532
1527
488
-669
-1809
-2693
-3049
-3477
-4061
-4423
-4956
-5271
-5378
-5215
-5040
-4903
-4911
-5108
-4989
-4868
-4415
-3999
-3538
-3120
-2835
-2097
-1293
-291
530
1327
1863
2086
2582
3051
3570
4015
4312
4356
4293
4278
4299
4503
4637
4582
4437
4086
3696
3361
2985
2566
1947
1285
573
-75
-561
-951
-1203
-1584
-1902
-2203
-2472
-2605
-2721
-2770
-2896
-2996
-3118
-3157
-3039
-2864
-2507
-2134
-1755
-1328
-697
-245
-54
434
1012
1295
1534
2028
2215
2314
2694
3007
3123
3265
3468
3508
3571
3593
3491
3337
3074
2765
2374
1973
1628
1390
1236
984
762
575
215
-159
-588
-1249
-2026
-2696
-3318
-3697
-3621
-3457
-3078
-2659
-2500
-2414
-2247
-2148
-2051
-1843
-1720
-1654
-1522
-1373
-1227
-912
-346
267
671
1022
1262
1292
1279
1276
1152
1061
1210
1178
1071
1126
1125
1097
1167
1192
1107
1031
989
1024
938
756
605
361
17
-39
86
304
585
783
901
921
906
980
1087
1173
1166
1162
945
864
1481
1553
1412
1390
1317
1331
1460
1408
1023
117
-207
367
1099
2398
2796
2347
1722
362
163
696
1157
1265
1305
1359
480
285
327
787
1217
1401
1309
1138
764
71
-287
-404
-392
-436
-291
-299
-391
-473
-460
-317
-158
-57
-64
-149
-263
-424
-546
-614
-716
-857
-960
-1021
-1063
-1065
-1012
-894
-786
-724
-757
-822
-940
-1060
-1190
-1253
-1242
-1232
-1203
-1176
-1149
-1135
-1107
-1112
-1096
-1076
-1089
-1155
-1236
-1345
-1455
-1501
-1498
-1438
-1344
-1242
-1172
-1129
-1106
-1089
-1115
-1120
-1107
-1139
-1146
-1113
-1092
-1057
-987
-952
-935
-890
-834
-797
-782
-753
-755
-775
-771
-722
-642
-583
-569
-584
-575
-565
-592
-595
-554
-512
-466
-453
-435
-407
-410
-408
-402
-380
-357
-366
-358
-329
-330
-331
-353
-355
-324
-302
-244
-212
-204
-200
-216
-252
-338
-379
-398
-423
-415
-430
-450
-493
-544
-583
-634
-693
-753
-796
-829
-871
-912
-952
-986
-1028
-1062
-1063
-1082
-1084
-1110
-1175
-1195
-1227
-1265
-1269
-1271
-1231
-1212
-1199
-1194
-1206
-1194
-1199
-1177
-1117
-1089
-1076
-1065
-1073
-1061
-1023
-988
-955
-889
-819
-751
-715
-702
-689
-689
-674
-638
-616
-565
-512
-508
-501
-488
-471
-425
-361
-299
-238
-200
-185
-162
-152
-145
-115
-62
6
43
56
82
92
115
168
209
248
299
331
334
335
338
316
328
337
348
399
422
438
436
461
501
490
514
567
590
595
594
581
561
556
576
597
611
601
545
459
388
349
297
271
277
276
270
229
155
100
13
-52
-97
-154
-209
-290
-412
-516
-610
-698
-746
-758
-777
-806
-863
-950
-1008
-1082
-1150
-1200
-1237
-1237
-1251
-1281
-1348
-1403
-1415
-1429
-1415
-1363
-1316
-1288
-1299
-1310
-1328
-1356
-1362
-1350
-1315
-1293
-1274
-1261
-1257
-1254
-1246
-1203
-1172
-1150
-1087
-1062
-1112
-1148
-1174
-1189
-1160
-1115
-1056
-1015
-994
-986
-996
-980
-926
-887
-848
-790
-763
-762
-787
-776
-754
-721
-625
-551
-487
-477
-484
-486
-509
-501
-447
-406
-371
-348
-365
-396
-436
-438
-411
-371
-358
-331
-317
-329
-361
-399
-417
-428
-404
-375
-368
-383
-391
-414
-432
-421
-392
-355
-314
-313
-347
-367
-379
-375
-357
-353
-331
-309
-289
-249
-220
-197
-185
-172
-127
-103
-90
-46
-26
-17
-22
-18
27
127
220
288
372
442
495
554
609
632
693
887
919
887
978
1006
1023
1063
1108
1078
1048
960
816
784
772
836
922
956
941
844
707
546
449
426
391
317
201
48
-131
-288
-381
-425
-416
-409
-426
-481
-604
-780
-992
-1184
-1323
-1362
-1380
-1378
-1391
-1453
-1496
-1573
-1609
-1558
-1434
-1338
-1293
-1281
-1341
-1443
-1534
-1597
-1600
-1544
-1477
-1397
-1332
-1277
-1257
-1255
-1208
-1163
-1099
-1047
-1025
-1029
-1082
-1148
-1192
-1212
-1133
-999
-836
-672
-549
-482
-463
-471
-478
-467
-447
-427
-426
-404
-384
-332
-294
-235
-167
-114
-75
-74
-74
-113
-186
-260
-340
-422
-479
-506
-647
-1150
-1372
-1775
-1963
-1971
-1931
-1613
-1390
-1082
-1001
-700
-757
-775
-880
-1066
-1204
-1364
-1232
-1156
-838
-626
-479
-385
-532
-686
-1034
-1244
-1484
-1620
-1598
-1590
-1465
-1400
-1225
-1102
-997
-950
-1065
-1127
-1245
-1398
-1506
-1552
-1443
-1313
-1159
-1052
-894
-762
-672
-634
-757
-630
-475
-450
-479
-364
-334
-259
78
355
634
1138
1435
1295
1574
1691
1685
1662
1715
1974
2089
2276
2393
2629
2819
2801
2851
2905
3062
3051
3171
3485
3764
4056
4166
4305
4282
4008
3502
2830
2018
933
-23
-798
-1133
-999
-682
-165
225
306
-67
-586
-1077
-1665
-2069
-2530
-2827
-3117
-3340
-3322
-3134
-2577
-2018
-1392
-953
-689
-604
-806
-1032
-1353
-1523
-1591
-1443
-1185
-940
-620
-512
-344
-183
58
354
571
666
441
69
-504
-1085
-1502
-1740
-1759
-1644
-1441
-1245
-1066
-944
-893
-941
-1062
-1180
-1388
-1633
-1837
-2047
-2182
-2173
-2001
-1666
-1212
-716
-269
81
282
311
221
86
-58
-263
-347
-364
-348
-186
38
298
462
567
511
386
207
-99
-380
-775
-1095
-1372
-1535
-1546
-1541
-1370
-1326
-1287
-1352
-1533
-1740
-2062
-2219
-2434
-2567
-2659
-2728
-2664
-2671
-2473
-2330
-2123
-1910
-1803
-1608
-1605
-1551
-1586
-1624
-1575
-1540
-1376
-1296
-1169
-1013
-823
-594
-463
-306
-216
-179
-184
-248
-289
-383
-348
-241
-96
125
287
486
680
857
981
1084
1165
1131
1151
1254
1378
1436
1544
1682
1757
1908
2091
2328
2534
2835
3126
3356
3582
3749
3883
3943
4021
4057
4157
4360
4437
4492
4444
4452
4415
4296
4169
3650
3000
2013
923
-103
-946
-1382
-1652
-1492
-1357
-1274
-1162
-1320
-1426
-1744
-1949
-2174
-2503
-2621
-2894
-2872
-2884
-2645
-2244
-1810
-1086
-603
-85
89
178
145
-53
-86
-234
-182
-196
-212
-246
-296
-215
-146
67
239
283
226
-48
-394
-861
-1334
-1713
-2043
-2171
-2211
-2114
-1944
-1749
-1555
-1417
-1225
-1144
-1100
-1061
-1130
-1186
-1233
-1196
-1109
-925
-578
-254
109
440
708
887
963
1051
1062
1115
1170
1142
1056
835
639
411
198
151
64
42
-33
-239
-592
-983
-1382
-1805
-1969
-2186
-2412
-2594
-2823
-2930
-2920
-2706
-2530
-2338
-2284
-2363
-2484
-2753
-2852
-2918
-2824
-2659
-2462
-2255
-2168
-2023
-1935
-1755
-1604
-1507
-1375
-1348
-1367
-1408
-1416
-1394
-1334
-1183
-1059
-956
-875
-802
-676
-578
-455
-371
-356
-388
-408
-408
-418
-331
-160
91
357
566
760
902
1036
1232
1483
1728
1945
2158
2298
2415
2573
2746
2920
3094
3267
3438
3563
3676
3860
4086
4313
4484
4595
4669
4664
4646
4621
4689
4702
4841
4979
5056
5181
5215
5273
4851
4077
2923
1472
-131
-1579
-2504
-3029
-3085
-2841
-2480
-2116
-2019
-2054
-2187
-2337
-2486
-2670
-2743
-2912
-2959
-2926
-2747
-2297
-1663
-889
-143
570
1037
1269
1300
1146
876
516
173
-137
-434
-687
-850
-925
-852
-711
-515
-402
-418
-641
-1045
-1535
-2073
-2503
-2806
-2921
-2880
-2683
-2399
-2040
-1617
-1241
-883
-588
-405
-296
-291
-346
-491
-599
-634
-588
-339
6
440
847
1180
1436
1553
1579
1475
1326
1082
772
506
222
52
-35
-6
3
7
3
-96
-252
-580
-935
-1375
-1835
-2261
-2622
-2856
-3078
-3155
-3211
-3181
-2965
-2728
-2497
-2429
-2420
-2578
-2758
-2941
-3079
-3112
-3147
-2973
-2828
-2548
-2282
-2078
-1866
-1732
-1617
-1719
-1826
-2001
-2163
-2148
-2058
-1889
-1674
-1400
-1125
-858
-672
-600
-565
-635
-709
-781
-869
-924
-968
-885
-771
-651
-504
-350
-184
-60
115
276
436
666
917
1211
1485
1709
1908
2109
2283
2511
2707
2888
3106
3273
3556
3726
3890
4033
4123
4260
4336
4560
4578
4616
4555
4407
4340
4211
4220
4155
4227
4384
4695
4972
4879
4081
2505
483
-1522
-2814
-3258
-3093
-2815
-2550
-2628
-2750
-2730
-2602
-2124
-1899
-1708
-1826
-1951
-2022
-2141
-2002
-1998
-1636
-1223
-549
194
801
1240
1173
1049
740
542
302
-87
-531
-1055
-1429
-1617
-1589
-1450
-1247
-1100
-1087
-1125
-1186
-1342
-1547
-1867
-2154
-2354
-2438
-2306
-2084
-1753
-1444
-1129
-798
-505
-239
-88
-21
-57
-132
-242
-407
-525
-574
-494
-350
-114
159
390
598
630
560
459
310
190
114
33
-68
-189
-320
-434
-522
-513
-505
-444
-539
-807
-1167
-1681
-2099
-2414
-2687
-2923
-3110
-3266
-3352
-3250
-3182
-3014
-2893
-2876
-2821
-2859
-2862
-2964
-2990
-3033
-2981
-2828
-2721
-2486
-2316
-2105
-1881
-1675
-1521
-1452
-1480
-1599
-1655
-1678
-1697
-1630
-1504
-1361
-1151
-1002
-840
-717
-608
-503
-415
-340
-304
-259
-217
-182
-144
-139
-170
-162
-106
30
240
509
819
1111
1354
1566
1694
1778
1904
2052
2216
2425
2594
2735
2921
3106
3328
3487
3586
3669
3717
3735
3709
3723
3691
3684
3701
3679
3723
3736
3784
3895
4002
4191
4461
4774
5106
5311
4576
2897
802
-1755
-3538
-4013
-3659
-2929
-2300
-1969
-2123
-2086
-2026
-1749
-1483
-1618
-1672
-1993
-2061
-2030
-1947
-1937
-1793
-1261
-653
254
997
1332
1244
846
299
-156
-492
-940
-1376
-1604
-1767
-1713
-1451
-1274
-1080
-952
-851
-838
-787
-795
-1066
-1489
-1905
-2062
-2104
-1937
-1550
-1231
-926
-610
-343
-220
-161
-209
-411
-563
-705
-846
-986
-1109
-1166
-1117
-926
-643
-316
-140
-132
-220
-393
-495
-528
-600
-674
-697
-699
-731
-751
-775
-762
-830
-851
-775
-835
-1001
-1207
-1458
-1810
-2029
-2160
-2310
-2405
-2470
-2489
-2501
-2474
-2450
-2545
-2657
-2733
-2757
-2744
-2689
-2586
-2548
-2451
-2292
-2149
-1940
-1732
-1541
-1365
-1197
-1076
-997
-918
-915
-888
-851
-803
-651
-485
-299
-90
98
322
508
589
586
498
355
178
33
-48
-52
66
284
520
775
1000
1136
1229
1317
1357
1423
1619
1761
1951
2209
2406
2662
2882
3105
3296
3437
3539
3620
3639
3599
3649
3597
3655
3752
3820
3971
4103
4274
4445
4650
4759
4941
5056
5107
4705
3244
1287
-939
-2983
-3888
-3649
-2972
-2348
-1870
-1814
-1946
-1812
-1656
-1555
-1802
-2047
-2271
-2334
-2019
-1859
-1807
-1798
-1518
-1016
-265
467
732
619
211
-278
-712
-993
-1278
-1645
-1771
-1637
-1419
-1049
-769
-760
-855
-862
-853
-834
-783
-969
-1372
-1754
-1905
-1915
-1774
-1486
-1273
-1085
-872
-720
-689
-837
-1064
-1328
-1558
-1633
-1652
-1720
-1884
-1998
-1973
-1758
-1332
-819
-459
-316
-241
-270
-317
-316
-364
-444
-518
-459
-358
-286
-282
-356
-485
-639
-712
-828
-996
-1191
-1430
-1646
-1776
-1829
-1909
-1996
-2061
-2085
-2048
-1992
-1990
-2092
-2211
-2337
-2401
-2343
-2292
-2251
-2222
-2196
-2144
-2021
-1826
-1647
-1467
-1298
-1150
-959
-749
-562
-412
-251
-65
147
384
578
636
582
477
328
197
134
158
233
367
548
735
858
921
994
1020
1019
1114
1138
1151
1236
1312
1433
1557
1686
1836
1972
2126
2303
2493
2605
2748
2845
2823
3043
3216
3300
3473
3639
3679
3695
4013
4058
4094
4242
4134
4096
4113
4150
3841
2953
1652
163
-1273
-2207
-2247
-2017
-1957
-1566
-1442
-1605
-1424
-1297
-1459
-1811
-1829
-2086
-2055
-1671
-1704
-1779
-1900
-1762
-1626
-1116
-620
-562
-565
-805
-1037
-1299
-1470
-1843
-2324
-2430
-2308
-2013
-1552
-1131
-1197
-1309
-1212
-1186
-1132
-1004
-1172
-1620
-1865
-1935
-2023
-1980
-1863
-1866
-1751
-1509
-1257
-1203
-1276
-1478
-1747
-1804
-1777
-1722
-1733
-1705
-1676
-1581
-1349
-1102
-909
-768
-643
-564
-449
-381
-422
-487
-527
-603
-538
-379
-371
-360
-346
-404
-496
-496
-560
-734
-901
-1062
-1245
-1372
-1415
-1574
-1768
-1866
-1895
-1915
-1857
-1789
-1862
-1916
-1903
-1901
-1856
-1753
-1663
-1646
-1518
-1318
-1145
-939
-713
-495
-213
108
366
469
362
126
-132
-309
-358
-278
-84
136
371
649
873
1023
1059
981
850
742
657
585
544
507
540
646
792
977
1109
1153
1186
1211
1190
1220
1230
1227
1326
1493
1675
1950
2208
2325
2490
2630
2731
2836
2978
2984
2876
2878
2767
2758
2798
2783
2704
2639
2590
2118
1599
1090
385
-147
-305
-537
-786
-739
-905
-1062
-962
-1038
-1254
-1263
-1324
-1532
-1435
-1486
-1674
-1804
-1866
-1916
-1809
-1560
-1596
-1504
-1542
-1608
-1691
-1803
-1823
-1966
-1964
-1972
-1881
-1880
-1802
-1747
-1852
-1791
-1787
-1824
-1799
-1703
-1755
-1748
-1748
-1822
-1827
-1849
-1864
-1881
-1851
-1890
-1894
-1923
-2009
-2029
-2055
-2023
-1987
-1907
-1869
-1816
-1750
-1688
-1538
-1448
-1333
-1233
-1187
-1058
-911
-850
-786
-709
-694
-648
-575
-533
-477
-422
-419
-382
-323
-256
-199
-186
-156
-156
-132
-55
-13
2
37
48
-19
-138
-278
-452
-589
-632
-601
-529
-425
-321
-249
-128
3
108
187
185
179
239
301
313
343
373
398
484
608
699
747
801
809
826
862
822
823
835
878
999
1106
1190
1284
1338
1408
1525
1586
1645
1737
1764
1778
1880
1924
1987
2128
2212
2240
2378
2505
2524
2691
2724
2571
2280
1644
1003
445
0
-154
-101
-60
16
259
229
271
379
75
-173
-416
-566
-765
-755
-831
-1074
-1016
-1096
-987
-889
-887
-957
-1109
-1216
-1360
-1461
-1697
-1851
-1957
-2000
-1797
-1629
-1493
-1355
-1279
-1284
-1227
-1194
-1310
-1350
-1413
-1556
-1525
-1520
-1552
-1515
-1472
-1502
-1596
-1663
-1722
-1749
-1818
-1814
-1796
-1848
-1805
-1701
-1649
-1607
-1554
-1551
-1491
-1310
-1228
-1158
-1139
-1139
-1089
-1043
-988
-966
-947
-952
-886
-797
-731
-665
-636
-602
-554
-472
-454
-474
-497
-554
-546
-558
-558
-576
-626
-658
-682
-672
-687
-700
-732
-752
-718
-682
-604
-512
-418
-285
-201
-234
-329
-492
-678
-708
-655
-592
-461
-335
-203
-80
37
154
202
221
267
290
303
335
342
357
384
391
404
476
480
474
554
517
470
499
447
471
605
687
816
957
1042
1157
1259
1339
1368
1440
1475
1488
1540
1553
1556
1503
1527
1562
1505
1462
1437
1323
1239
1290
1279
1183
1183
1095
918
833
748
575
411
308
144
1
-34
-135
-286
-351
-459
-593
-655
-727
-868
-956
-1036
-1132
-1173
-1174
-1185
-1200
-1151
-1118
-1155
-1206
-1258
-1353
-1440
-1442
-1489
-1551
-1536
-1527
-1526
-1496
-1490
-1512
-1535
-1564
-1549
-1573
-1616
-1606
-1617
-1592
-1570
-1541
-1502
-1499
-1496
-1474
-1483
-1532
-1540
-1557
-1598
-1561
-1535
-1531
-1478
-1443
-1386
-1299
-1231
-1143
-1069
-983
-905
-854
-785
-757
-703
-608
-528
-463
-416
-352
-290
-243
-170
-87
-42
2
35
-1
-77
-211
-373
-496
-521
-503
-465
-376
-299
-170
-31
53
96
114
64
11
38
14
-10
-1
-39
-52
-3
4
11
58
52
49
87
112
115
122
144
184
293
373
462
567
573
617
671
684
719
763
789
817
942
988
1050
1175
1103
1158
1202
1126
1192
1296
1277
1335
1477
1409
1417
1476
1356
1322
1314
1229
1133
1040
806
488
299
109
-22
-115
-125
-123
-105
-26
-8
-73
-158
-288
-429
-496
-503
-582
-673
-738
-851
-915
-925
-979
-1041
-1082
-1137
-1177
-1219
-1309
-1415
-1521
-1626
-1646
-1666
-1683
-1680
-1647
-1641
-1629
-1603
-1644
-1657
-1677
-1690
-1713
-1715
-1723
-1798
-1822
-1817
-1869
-1915
-1901
-1921
-1961
-1906
-1854
-1836
-1771
-1660
-1605
-1525
-1433
-1384
-1313
-1241
-1173
-1116
-1057
-970
-886
-817
-715
-651
-619
-546
-452
-349
-234
-131
-33
84
229
331
387
383
297
189
60
-20
-54
-65
-32
26
70
125
183
205
156
121
140
161
204
241
240
198
177
174
128
127
129
112
114
104
131
156
154
186
252
353
458
551
642
721
722
698
749
700
657
692
649
690
794
829
902
1004
997
994
1096
1095
1069
1134
1128
1084
1112
1151
1128
1109
1102
1013
957
886
763
635
474
345
239
209
162
145
159
181
222
191
193
118
-28
-100
-199
-277
-333
-398
-512
-527
-511
-566
-592
-612
-694
-756
-734
-786
-868
-904
-992
-1087
-1122
-1102
-1152
-1159
-1132
-1194
-1180
-1204
-1293
-1369
-1429
-1501
-1538
-1545
-1556
-1559
-1578
-1545
-1545
-1563
-1557
-1585
-1586
-1566
-1545
-1545
-1514
-1472
-1466
-1422
-1373
-1329
-1263
-1179
-1106
-1045
-956
-872
-806
-727
-616
-504
-395
-288
-163
-33
93
217
307
337
321
251
120
15
-48
-90
-93
-66
3
79
170
270
361
414
435
467
488
496
498
459
422
382
312
313
308
241
249
303
258
279
334
306
306
352
357
332
371
372
363
429
453
506
590
616
636
666
670
668
647
615
582
606
602
617
719
735
801
890
923
892
878
818
666
667
600
515
432
362
249
143
154
-1
-94
-139
-249
-323
-320
-294
-378
-367
-387
-434
-439
-447
-443
-522
-505
-542
-617
-666
-735
-831
-900
-934
-983
-974
-941
-954
-942
-944
-989
-1021
-1051
-1073
-1098
-1087
-1099
-1119
-1116
-1110
-1129
-1151
-1172
-1235
-1260
-1256
-1281
-1296
-1283
-1310
-1321
-1287
-1287
-1291
-1270
-1272
-1271
-1258
-1248
-1224
-1203
-1179
-1173
-1148
-1093
-1044
-1008
-938
-866
-835
-765
-681
-604
-524
-423
-311
-204
-71
53
130
151
101
25
-68
-143
-183
-177
-109
-50
31
113
197
260
293
329
368
381
375
376
362
291
249
251
227
238
285
262
207
215
179
101
108
114
88
157
189
207
280
325
343
412
461
431
489
511
457
490
468
465
495
531
569
579
611
602
635
638
596
627
565
500
529
485
462
485
467
404
411
402
273
253
170
66
27
-26
-49
-109
-124
-150
-156
-161
-217
-246
-333
-371
-371
-439
-507
-552
-597
-620
-618
-641
-680
-680
-717
-741
-724
-764
-807
-830
-887
-941
-966
-1005
-1060
-1097
-1118
-1141
-1146
-1136
-1139
-1131
-1137
-1105
-1102
-1152
-1141
-1167
-1224
-1239
-1234
-1240
-1248
-1206
-1158
-1135
-1102
-1061
-1004
-969
-954
-943
-936
-929
-923
-903
-862
-802
-737
-666
-562
-432
-328
-215
-112
-14
78
138
166
121
35
-59
-127
-172
-188
-157
-106
-25
88
199
288
340
372
385
384
419
417
371
344
305
247
252
267
239
250
248
205
256
297
238
219
237
201
211
303
281
248
355
385
362
439
463
370
360
418
381
360
393
346
286
341
372
328
355
372
296
303
339
291
280
314
288
248
266
214
161
134
69
34
-16
-53
-103
-170
-189
-209
-229
-219
-195
-210
-235
-232
-265
-279
-255
-294
-346
-367
-382
-428
-446
-461
-529
-580
-597
-624
-678
-668
-682
-732
-762
-767
-753
-783
-808
-860
-899
-906
-947
-990
-1008
-1041
-1070
-1057
-1076
-1092
-1099
-1110
-1116
-1097
-1083
-1102
-1099
-1093
-1084
-1039
-1008
-967
-956
-941
-919
-919
-904
-894
-867
-828
-769
-727
-675
-606
-546
-493
-402
-292
-231
-172
-90
-36
18
62
50
8
-66
-143
-210
-239
-256
-248
-189
-127
-23
76
140
183
220
235
263
305
316
324
329
303
263
244
227
164
137
138
153
165
185
238
254
269
302
319
297
316
338
336
373
386
358
373
392
359
369
387
378
378
370
364
370
356
333
355
331
293
319
285
230
248
242
205
218
229
168
122
124
45
4
-11
-78
-111
-134
-147
-171
-147
-143
-184
-172
-195
-226
-245
-281
-308
-366
-380
-417
-454
-459
-478
-506
-517
-497
-508
-544
-561
-595
-651
-655
-666
-695
-721
-734
-718
-707
-695
-702
-744
-762
-762
-751
-763
-747
-742
-774
-778
-806
-822
-834
-847
-864
-887
-890
-906
-898
-861
-857
-847
-853
-862
-845
-826
-812
-825
-824
-819
-782
-738
-715
-669
-621
-542
-487
-437
-362
-317
-270
-185
-97
-62
-37
-13
-66
-94
-105
-147
-162
-153
-148
-105
-42
-6
59
103
116
138
162
186
213
233
229
233
196
185
223
196
186
229
226
171
194
208
163
208
238
220
261
309
259
194
263
254
198
272
292
229
264
292
270
259
238
189
148
134
88
92
93
89
134
107
89
107
61
7
34
2
-58
-5
-32
-127
-79
-87
-161
-82
-99
-130
-77
-76
-158
-171
-152
-250
-213
-203
-251
-254
-271
-280
-347
-372
-361
-382
-417
-386
-379
-429
-414
-425
-458
-479
-463
-471
-494
-477
-508
-547
-538
-542
-571
-572
-578
-576
-562
-570
-619
-675
-709
-725
-746
-775
-772
-799
-815
-790
-780
-772
-759
-748
-743
-727
-728
-729
-725
-728
-731
-720
-672
-669
-651
-622
-628
-619
-600
-582
-550
-518
-458
-407
-381
-323
-270
-228
-184
-145
-107
-92
-115
-147
-187
-229
-265
-305
-312
-305
-292
-256
-193
-146
-118
-77
-62
-62
-35
-1
16
45
92
87
87
134
170
175
166
174
149
119
133
151
119
113
171
134
123
185
165
154
185
177
133
147
142
81
58
80
43
-14
2
-35
-98
-89
-122
-178
-139
-98
-102
-54
27
-9
-63
-33
-73
-139
-123
-154
-173
-135
-116
-129
-92
-81
-169
-173
-179
-220
-222
-199
-233
-262
-247
-260
-294
-304
-309
-319
-315
-303
-300
-290
-312
-344
-363
-373
-406
-447
-476
-501
-496
-497
-503
-505
-508
-520
-534
-540
-527
-552
-594
-634
-690
-710
-720
-709
-712
-686
-657
-670
-643
-635
-682
-693
-673
-693
-712
-689
-661
-660
-645
-647
-636
-626
-617
-569
-559
-529
-523
-542
-551
-557
-551
-533
-502
-467
-429
-410
-390
-384
-384
-369
-335
-317
-297
-275
-303
-312
-329
-370
-389
-368
-331
-320
-276
-217
-188
-158
-119
-108
-126
-102
-94
-85
-55
-95
-100
-80
-105
-133
-131
-122
-110
-86
-58
-41
-10
13
15
39
23
23
48
8
14
51
33
34
71
96
103
128
158
145
132
127
96
66
40
5
-46
-110
-131
-146
-154
-127
-111
-119
-111
-109
-119
-126
-146
-151
-163
-179
-226
-263
-279
-292
-284
-266
-234
-215
-195
-195
-225
-248
-295
-359
-396
-403
-386
-396
-368
-336
-341
-301
-284
-289
-310
-311
-330
-359
-357
-388
-415
-430
-403
-392
-396
-393
-395
-389
-420
-430
-446
-504
-537
-552
-551
-557
-580
-595
-605
-621
-625
-609
-576
-557
-551
-523
-507
-478
-444
-454
-436
-441
-460
-438
-442
-429
-411
-380
-357
-338
-314
-296
-268
-248
-214
-192
-163
-143
-128
-102
-107
-92
-91
-125
-138
-132
-149
-165
-177
-176
-181
-193
-182
-150
-120
-105
-81
-78
-97
-78
-61
-83
-71
-64
-80
-68
-42
-32
-37
-36
-50
-62
-75
-86
-80
-63
-28
10
47
67
62
81
82
60
64
90
79
69
75
60
38
18
-23
-89
-107
-126
-154
-170
-170
-156
-151
-166
-181
-194
-192
-179
-179
-181
-197
-219
-230
-230
-230
-246
-239
-233
-224
-227
-208
-250
-293
-249
-285
-288
-234
-255
-264
-233
-244
-252
-258
-260
-247
-257
-278
-279
-302
-344
-358
-370
-397
-390
-397
-397
-382
-397
-414
-418
-447
-452
-428
-433
-431
-435
-446
-453
-440
-404
-413
-412
-394
-406
-416
-414
-408
-396
-374
-383
-386
-358
-372
-375
-356
-340
-316
-298
-250
-220
-217
-192
-179
-189
-181
-190
-211
-206
-204
-190
-155
-140
-128
-113
-107
-127
-138
-138
-134
-141
-129
-124
-133
-103
-87
-74
-47
-26
-44
-50
-39
-41
-40
-46
-64
-53
-59
-77
-63
-56
-28
-26
-13
26
39
28
35
46
60
82
66
43
39
28
-2
6
3
-16
-17
-27
-51
-75
-100
-117
-139
-152
-157
-181
-194
-221
-235
-217
-237
-242
-227
-225
-250
-274
-293
-312
-341
-360
-358
-361
-336
-319
-316
-321
-289
-254
-266
-255
-263
-295
-330
-342
-340
-355
-365
-361
-349
-353
-356
-353
-369
-380
-374
-366
-357
-341
-326
-320
-312
-321
-329
-301
-293
-287
-278
-262
-250
-248
-243
-261
-263
-264
-297
-291
-304
-302
-266
-258
-244
-215
-197
-183
-184
-164
-136
-125
-107
-94
-79
-61
-50
-53
-59
-51
-49
-49
-27
-14
-15
-5
-1
-15
-23
-37
-33
-33
-34
-15
8
16
47
56
50
46
21
-8
-28
-34
-44
-37
-32
-35
-43
-59
-102
-135
-163
-186
-199
-218
-214
-231
-219
-201
-193
-167
-131
-115
-122
-103
-88
-67
-64
-77
-103
-145
-159
-191
-217
-232
-237
-249
-251
-235
-236
-237
-240
-245
-255
-277
-301
-306
-310
-340
-370
-367
-413
-448
-452
-480
-481
-475
-460
-443
-445
-420
-409
-457
-459
-451
-475
-492
-490
-483
-459
-438
-421
-408
-417
-414
-407
-399
-365
-347
-335
-327
-329
-326
-307
-302
-297
-287
-292
-312
-312
-313
-330
-296
-274
-251
-215
-189
-159
-145
-144
-145
-129
-123
-120
-114
-109
-93
-89
-82
-84
-94
-97
-97
-85
-84
-87
-99
-119
-127
-139
-138
-144
-140
-121
-107
-76
-65
-52
-7
32
62
92
113
122
124
141
152
127
142
112
56
50
41
22
21
42
16
-23
-21
-31
-55
-65
-74
-95
-138
-158
-148
-164
-187
-169
-180
-195
-184
-206
-244
-266
-298
-329
-341
-365
-380
-387
-391
-422
-431
-454
-497
-512
-508
-510
-519
-518
-520
-544
-541
-516
-527
-528
-504
-517
-530
-512
-518
-553
-544
-519
-560
-567
-575
-591
-578
-586
-593
-581
-572
-581
-564
-559
-551
-528
-508
-503
-491
-495
-494
-497
-525
-503
-495
-506
-502
-489
-479
-467
-439
-422
-393
-387
-370
-339
-327
-290
-251
-220
-200
-167
-117
-92
-74
-31
-2
31
70
84
116
143
140
129
111
120
125
101
85
67
59
55
38
33
50
60
55
49
58
50
58
80
72
77
81
57
45
34
10
-14
-58
-70
-75
-79
-92
-84
-79
-94
-91
-89
-105
-113
-117
-132
-121
-123
-124
-125
-152
-172
-185
-214
-256
-277
-283
-297
-308
-330
-340
-360
-392
-434
-436
-456
-485
-474
-477
-477
-477
-484
-504
-515
-529
-518
-506
-506
-501
-489
-472
-472
-465
-462
-465
-466
-454
-435
-458
-445
-445
-472
-460
-452
-466
-473
-476
-475
-459
-448
-428
-399
-420
-420
-413
-433
-445
-454
-461
-484
-488
-489
-457
-429
-440
-409
-373
-341
-306
-297
-291
-259
-220
-198
-172
-143
-121
-108
-96
-103
-106
-92
-86
-72
-40
-15
3
22
4
-11
13
37
39
31
39
36
33
40
40
51
31
33
32
38
55
61
71
72
69
72
86
81
69
60
70
79
87
120
144
138
144
127
106
89
55
22
-9
-23
-62
-103
-128
-175
-212
-236
-267
-304
-305
-303
-324
-326
-337
-338
-350
-391
-422
-459
-507
-532
-542
-559
-573
-591
-601
-605
-561
-544
-551
-556
-541
-534
-541
-537
-538
-537
-545
-551
-554
-561
-562
-552
-544
-520
-490
-478
-491
-499
-539
-571
-571
-588
-607
-590
-578
-582
-557
-520
-527
-543
-537
-524
-516
-502
-482
-478
-487
-499
-469
-421
-403
-361
-304
-259
-194
-150
-100
-47
-5
38
81
105
118
125
117
102
105
94
85
100
98
92
94
107
119
110
109
105
81
71
69
64
67
70
68
84
104
110
128
136
135
120
115
113
128
136
129
155
169
174
180
171
161
162
151
151
132
105
91
40
-9
-36
-77
-120
-169
-212
-258
-310
-336
-373
-407
-426
-432
-434
-458
-481
-487
-516
-565
-591
-615
-652
-687
-691
-678
-698
-707
-669
-659
-667
-659
-654
-672
-714
-707
-701
-711
-686
-672
-668
-655
-625
-597
-580
-561
-536
-525
-532
-511
-494
-476
-454
-444
-442
-435
-410
-401
-383
-391
-422
-414
-418
-404
-398
-401
-367
-360
-351
-322
-286
-239
-214
-194
-158
-116
-78
-43
-12
5
31
57
68
109
137
149
186
210
228
230
234
222
211
186
169
150
132
144
146
157
148
144
153
154
164
193
204
209
203
177
158
129
140
143
135
128
133
145
144
143
138
122
120
141
168
174
186
195
184
172
132
98
54
-11
-63
-102
-137
-176
-180
-196
-235
-242
-262
-289
-307
-329
-318
-334
-362
-346
-351
-374
-386
-401
-411
-400
-386
-376
-391
-390
-406
-430
-458
-483
-498
-506
-496
-485
-474
-470
-454
-462
-472
-486
-511
-529
-538
-539
-545
-551
-545
-546
-528
-506
-494
-510
-501
-482
-499
-488
-506
-533
-542
-534
-524
-510
-479
-469
-474
-460
-432
-428
-415
-396
-372
-355
-337
-315
-301
-275
-239
-204
-176
-141
-117
-69
-52
-42
-28
-18
-9
-20
-16
3
19
46
67
80
103
113
117
131
117
121
135
129
145
142
143
158
143
143
154
139
149
151
130
131
128
87
90
102
101
119
120
110
106
118
108
118
114
112
89
48
17
-14
-42
-65
-62
-79
-120
-154
-181
-211
-231
-262
-270
-286
-327
-368
-396
-419
-447
-458
-486
-522
-551
-573
-595
-615
-641
-663
-680
-696
-701
-702
-699
-704
-708
-697
-701
-696
-671
-658
-641
-591
-560
-559
-571
-591
-608
-610
-609
-599
-585
-568
-559
-558
-544
-544
-549
-539
-531
-516
-497
-479
-492
-478
-451
-447
-433
-436
-438
-414
-369
-350
-320
-313
-317
-318
-327
-323
-325
-336
-330
-314
-296
-282
-281
-278
-237
-210
-193
-159
-132
-110
-76
-59
-50
-41
-30
-20
-13
14
29
45
54
76
112
118
146
183
201
211
197
195
205
194
206
192
177
182
193
197
201
222
215
218
204
196
188
191
190
184
192
159
108
26
-57
-76
-44
-23
-11
-18
-69
-113
-167
-205
-218
-240
-289
-325
-327
-343
-350
-364
-402
-451
-477
-477
-467
-449
-479
-513
-549
-606
-635
-635
-648
-662
-656
-650
-638
-649
-632
-612
-616
-613
-594
-581
-582
-581
-581
-594
-587
-564
-550
-536
-512
-471
-425
-408
-392
-363
-364
-366
-379
-393
-381
-376
-368
-333
-319
-298
-289
-280
-261
-224
-190
-173
-158
-151
-147
-150
-156
-146
-142
-134
-139
-124
-98
-102
-85
-68
-70
-65
-45
-26
-16
-17
-3
7
17
14
-2
-24
-38
-43
-52
-65
-61
-58
-69
-88
-88
-82
-104
-125
-125
-121
-127
-124
-115
-113
-110
-125
-123
-141
-168
-166
-203
-226
-230
-243
-258
-273
-277
-285
-292
-313
-343
-363
-372
-354
-362
-370
-372
-381
-388
-393
-399
-404
-379
-363
-381
-385
-389
-390
-386
-383
-355
-356
-358
-349
-353
-342
-321
-321
-301
-298
-302
-292
-306
-301
-290
-302
-298
-288
-279
-259
-249
-266
-271
-265
-277
-277
-266
-256
-250
-230
-210
-203
-202
-186
-185
-189
-177
-170
-140
-112
-114
-113
-103
-115
-140
-165
-185
-206
-199
-180
-174
-155
-144
-140
-140
-147
-157
-150
-157
-166
-170
-180
-197
-200
-192
-186
-194
-204
-200
-227
-247
-246
-238
-236
-235
-211
-235
-269
-282
-301
-331
-338
-357
-375
-362
-360
-365
-352
-362
-387
-386
-401
-423
-426
-427
-415
-410
-403
-412
-428
-426
-419
-425
-420
-402
-386
-383
-398
-395
-390
-387
-393
-391
-404
-405
-399
-388
-366
-343
-313
-306
-326
-328
-334
-350
-363
-373
-354
-347
-357
-322
-312
-341
-336
-343
-343
-328
-305
-275
-257
-247
-247
-242
-244
-241
-236
-238
-240
-234
-231
-223
-234
-246
-251
-260
-251
-251
-241
-248
-240
-220
-208
-196
-201
-206
-211
-226
-240
-283
-312
-296
-303
-303
-282
-278
-269
-268
-289
-291
-281
-291
-298
-309
-310
-307
-316
-311
-324
-318
-333
-341
-349
-357
-355
-339
-338
-344
-345
-355
-376
-399
-421
-450
-456
-447
-432
-426
-441
-434
-446
-448
-426
-426
-425
-412
-404
-395
-367
-361
-385
-387
-389
-416
-420
-423
-416
-405
-393
-375
-357
-344
-342
-356
-357
-361
-357
-337
-331
-334
-336
-327
-321
-328
-333
-342
-360
-361
-346
-348
-347
-346
-358
-367
-364
-378
-395
-402
-410
-402
-399
-407
-408
-418
-429
-428
-429
-432
-447
-469
-487
-472
-453
-468
-474
-471
-490
-507
-513
-530
-540
-538
-541
-525
-519
-520
-502
-502
-511
-526
-545
-563
-574
-560
-545
-530
-504
-481
-482
-495
-504
-497
-493
-483
-463
-458
-438
-401
-391
-395
-377
-347
-329
-320
-294
-269
-260
-250
-241
-247
-247
-258
-269
-280
-274
-272
-273
-255
-261
-263
-258
-259
-275
-296
-297
-299
-306
-302
-295
-295
-301
-297
-297
-297
-289
-289
-276
-255
-247
-256
-258
-270
-277
-287
-301
-299
-325
-331
-344
-349
-326
-329
-343
-329
-344
-370
-374
-387
-388
-393
-391
-384
-381
-391
-408
-418
-419
-442
-453
-455
-465
-451
-439
-436
-450
-446
-439
-451
-456
-448
-426
-439
-450
-447
-445
-449
-456
-453
-448
-436
-425
-418
-397
-370
-362
-330
-311
-294
-292
-306
-321
-319
-315
-314
-299
-302
-283
-261
-256
-245
-250
-252
-256
-281
-311
-323
-329
-323
-321
-329
-336
-343
-353
-342
-316
-308
-298
-282
-266
-252
-251
-241
-237
-251
-258
-266
-248
-227
-213
-196
-183
-184
-184
-203
-226
-225
-231
-224
-221
-215
-209
-221
-227
-218
-213
-224
-237
-244
-249
-254
-281
-305
-322
-349
-382
-383
-397
-409
-398
-396
-385
-368
-370
-393
-408
-412
-418
-417
-411
-402
-401
-406
-406
-393
-396
-374
-361
-364
-348
-327
-309
-294
-285
-278
-275
-286
-283
-275
-267
-276
-285
-273
-270
-264
-249
-245
-237
-228
-223
-217
-215
-216
-216
-211
-226
-226
-227
-219
-202
-208
-208
-209
-209
-195
-178
-197
-223
-220
-223
-224
-224
-236
-232
-237
-273
-270
-254
-231
-236
-248
-242
-248
-241
-245
-229
-211
-224
-216
-199
-207
-223
-244
-250
-272
-292
-296
-287
-267
-280
-283
-286
-295
-286
-260
-250
-273
-256
-244
-240
-249
-271
-273
-287
-297
-300
-311
-309
-311
-315
-314
-325
-328
-322
-338
-352
-342
-350
-357
-353
-354
-352
-351
-364
-387
-376
-385
-402
-395
-403
-394
-382
-385
-382
-387
-376
-348
-341
-320
-328
-327
-312
-301
-313
-325
-314
-314
-308
-307
-294
-287
-301
-300
-282
-269
-263
-266
-253
-256
-275
-277
-284
-307
-314
-305
-313
-329
-303
-292
-292
-283
-302
-297
-322
-332
-324
-345
-355
-346
-337
-347
-332
-320
-305
-309
-343
-341
-343
-364
-361
-366
-373
-367
-367
-359
-361
-372
-354
-333
-327
-318
-298
-299
-323
-337
-335
-345
-371
-378
-362
-359
-350
-302
-299
-316
-313
-312
-332
-343
-334
-347
-357
-358
-366
-362
-354
-353
-341
-353
-349
-329
-333
-336
-341
-351
-363
-352
-341
-331
-314
-312
-311
-312
-308
-307
-297
-281
-272
-274
-278
-276
-295
-271
-246
-247
-244
-254
-258
-258
-269
-279
-286
-313
-342
-363
-362
-356
-346
-351
-353
-361
-370
-374
-377
-372
-380
-367
-365
-380
-388
-387
-377
-393
-398
-389
-405
-411
-401
-396
-387
-381
-376
-383
-392
-388
-390
-403
-401
-405
-390
-394
-419
-412
-398
-386
-382
-372
-367
-382
-393
-381
-388
-410
-427
-434
-447
-457
-451
-452
-440
-421
-408
-405
-398
-394
-388
-386
-389
-367
-355
-352
-337
-306
-279
-264
-250
-255
-262
-258
-264
-275
-265
-260
-278
-299
-296
-283
-284
-267
-260
-269
-264
-286
-302
-302
-309
-321
-321
-305
-311
-331
-340
-359
-380
-372
-350
-339
-328
-322
-347
-360
-374
-409
-442
-463
-477
-467
-444
-450
-463
-473
-480
-487
-487
-480
-493
-519
-520
-515
-515
-505
-514
-507
-481
-483
-486
-488
-469
-443
-435
-414
-401
-392
-383
-387
-385
-366
-366
-373
-352
-335
-321
-299
-277
-268
-238
-206
-224
-228
-202
-179
-153
-120
-84
-51
-9
41
40
39
50
68
91
99
134
155
169
184
194
216
247
274
293
317
339
358
398
429
464
513
534
566
620
646
628
580
469
362
312
339
407
461
481
441
365
321
298
259
223
185
160
134
81
12
-77
-211
-326
-405
-455
-434
-409
-416
-467
-554
-641
-712
-759
-774
-784
-797
-809
-799
-763
-745
-748
-752
-758
-794
-803
-784
-796
-820
-822
-817
-818
-818
-809
-816
-831
-824
-808
-788
-770
-759
-757
-779
-805
-826
-842
-848
-848
-820
-784
-778
-782
-759
-745
-736
-680
-653
-626
-602
-598
-576
-571
-550
-530
-511
-482
-466
-450
-438
-424
-409
-401
-389
-382
-365
-352
-329
-309
-292
-301
-328
-326
-335
-346
-341
-343
-339
-333
-336
-336
-348
-374
-399
-402
-368
-308
-281
-269
-260
-267
-276
-279
-285
-293
-288
-295
-290
-273
-286
-302
-310
-331
-337
-346
-359
-361
-359
-360
-365
-364
-366
-364
-336
-311
-318
-292
-259
-241
-221
-218
-191
-164
-136
-98
-57
-16
41
106
140
163
195
207
224
249
274
281
313
364
395
435
449
441
445
452
449
430
402
382
360
362
385
397
385
372
343
325
321
301
283
255
212
161
108
38
-34
-97
-142
-189
-233
-263
-299
-365
-451
-519
-584
-655
-704
-749
-798
-839
-895
-948
-1007
-1061
-1098
-1137
-1163
-1194
-1199
-1217
-1249
-1259
-1262
-1250
-1261
-1271
-1256
-1249
-1233
-1227
-1243
-1239
-1249
-1230
-1198
-1181
-1160
-1141
-1096
-1051
-1013
-978
-947
-923
-887
-843
-801
-763
-732
-709
-677
-646
-622
-599
-561
-505
-463
-410
-361
-323
-283
-253
-219
-194
-176
-149
-132
-84
-37
11
43
55
104
148
193
235
267
298
327
352
371
363
367
400
414
421
470
487
501
529
538
540
529
531
519
511
510
507
511
532
544
557
565
580
586
588
592
604
620
647
673
697
736
763
790
820
837
810
740
655
583
524
475
458
458
477
481
448
408
338
277
229
185
136
89
59
9
-58
-161
-272
-350
-425
-478
-523
-554
-579
-647
-727
-809
-879
-937
-980
-1012
-1038
-1031
-1018
-1009
-992
-986
-998
-1019
-1045
-1056
-1067
-1090
-1085
-1085
-1081
-1060
-1046
-1032
-1011
-961
-924
-901
-838
-776
-749
-725
-681
-662
-660
-666
-665
-662
-643
-619
-603
-572
-546
-500
-438
-402
-350
-297
-239
-182
-156
-129
-93
-69
-36
-17
-16
-10
2
36
48
54
65
72
71
64
46
40
45
38
21
-6
-31
-58
-112
-161
-231
-285
-312
-339
-369
-421
-469
-512
-568
-617
-668
-704
-730
-754
-753
-774
-826
-885
-930
-976
-1017
-1049
-1087
-1109
-1131
-1173
-1202
-1236
-1279
-1290
-1288
-1268
-1251
-1234
-1205
-1173
-1150
-1130
-1116
-1094
-1059
-1020
-978
-948
-896
-851
-834
-813
-774
-729
-688
-613
-540
-472
-405
-343
-268
-189
-124
-67
-25
39
126
180
239
307
327
347
400
443
483
528
579
641
693
761
807
824
840
864
893
906
915
939
987
1014
1023
1054
1090
1113
1134
1153
1192
1238
1284
1326
1349
1274
1118
926
785
734
755
838
865
828
756
645
554
496
436
358
289
247
213
176
94
-24
-153
-304
-400
-419
-417
-432
-507
-625
-760
-874
-946
-1002
-1062
-1114
-1149
-1158
-1142
-1130
-1114
-1154
-1206
-1233
-1258
-1263
-1284
-1281
-1286
-1319
-1310
-1310
-1325
-1331
-1337
-1310
-1244
-1166
-1093
-1047
-995
-958
-931
-902
-894
-870
-835
-795
-737
-688
-650
-606
-590
-586
-573
-544
-487
-420
-352
-314
-309
-311
-284
-254
-237
-196
-157
-131
-93
-81
-104
-138
-178
-241
-285
-304
-315
-321
-309
-309
-330
-338
-342
-344
-354
-368
-386
-410
-470
-513
-526
-559
-584
-623
-654
-651
-651
-637
-620
-608
-612
-632
-616
-623
-638
-627
-628
-623
-601
-563
-535
-517
-514
-483
-472
-461
-434
-426
-395
-365
-335
-294
-258
-217
-169
-120
-72
-22
32
80
100
117
149
175
184
214
251
290
341
381
421
472
532
600
667
728
790
861
927
969
1011
1059
1082
1119
1191
1228
1281
1358
1417
1479
1518
1521
1476
1394
1291
1173
1073
1045
1076
1100
1109
1076
986
884
786
711
638
593
546
469
383
276
135
-6
-147
-282
-378
-444
-486
-535
-600
-702
-803
-917
-1027
-1090
-1147
-1188
-1218
-1249
-1272
-1291
-1298
-1333
-1387
-1436
-1459
-1478
-1502
-1508
-1521
-1543
-1565
-1585
-1596
-1584
-1559
-1519
-1451
-1382
-1317
-1254
-1206
-1168
-1120
-1090
-1051
-999
-947
-870
-806
-740
-678
-657
-644
-607
-546
-481
-423
-350
-271
-213
-181
-143
-121
-117
-72
-16
30
80
77
66
58
14
0
-29
-55
-64
-74
-79
-89
-115
-160
-193
-214
-246
-265
-269
-284
-302
-332
-371
-412
-449
-486
-507
-536
-558
-550
-564
-575
-587
-633
-664
-667
-670
-663
-667
-666
-664
-679
-667
-682
-711
-700
-699
-688
-668
-669
-655
-641
-650
-626
-619
-600
-562
-520
-487
-461
-408
-374
-335
-313
-287
-259
-245
-192
-133
-70
-9
37
69
105
163
232
304
380
466
527
574
618
660
692
726
765
807
853
897
934
973
1006
1027
1068
1127
1180
1228
1279
1316
1352
1377
1381
1364
1313
1250
1195
1129
1048
991
936
910
903
874
809
717
655
577
519
486
442
398
326
247
133
13
-92
-178
-260
-336
-392
-476
-570
-664
-783
-910
-1024
-1104
-1150
-1177
-1195
-1223
-1259
-1307
-1356
-1387
-1425
-1463
-1478
-1489
-1501
-1514
-1514
-1536
-1564
-1590
-1623
-1610
-1572
-1532
-1482
-1417
-1360
-1330
-1291
-1233
-1183
-1130
-1053
-978
-901
-840
-793
-756
-719
-692
-664
-611
-565
-505
-441
-382
-329
-276
-234
-213
-183
-123
-66
-14
45
78
88
93
76
54
43
50
49
39
23
3
-31
-67
-93
-123
-156
-185
-190
-206
-225
-256
-313
-360
-406
-462
-498
-537
-564
-558
-576
-612
-631
-654
-658
-655
-669
-688
-698
-690
-682
-671
-666
-688
-699
-682
-646
-628
-623
-597
-588
-581
-566
-555
-532
-511
-479
-434
-402
-369
-328
-284
-251
-222
-177
-127
-89
-49
-3
46
84
116
151
192
234
273
324
379
430
478
530
570
602
637
661
710
769
811
847
879
926
965
995
1035
1086
1134
1170
1221
1267
1320
1374
1412
1460
1493
1505
1504
1441
1382
1306
1216
1153
1115
1093
1086
1052
976
880
782
679
571
518
466
399
338
277
152
14
-130
-262
-368
-445
-499
-572
-645
-745
-881
-1034
-1151
-1226
-1290
-1333
-1355
-1392
-1421
-1451
-1503
-1558
-1584
-1580
-1579
-1563
-1544
-1539
-1535
-1538
-1563
-1577
-1604
-1613
-1592
-1553
-1490
-1423
-1368
-1323
-1294
-1265
-1208
-1156
-1090
-1024
-941
-857
-777
-707
-679
-646
-616
-600
-538
-455
-391
-337
-270
-184
-129
-90
-45
-17
35
105
191
257
253
235
207
173
164
167
157
142
139
123
109
59
-4
-41
-71
-106
-123
-116
-113
-128
-158
-209
-274
-325
-363
-391
-403
-397
-420
-430
-450
-498
-533
-562
-598
-610
-599
-596
-601
-628
-655
-691
-704
-712
-715
-699
-704
-714
-729
-753
-769
-776
-775
-760
-754
-740
-709
-681
-649
-621
-608
-577
-534
-495
-452
-407
-359
-307
-261
-221
-181
-103
-42
-1
72
134
187
257
337
383
435
505
549
587
646
690
730
772
793
827
851
886
933
970
1001
1032
1073
1113
1140
1171
1201
1237
1276
1303
1338
1341
1287
1219
1172
1115
1064
1047
1020
979
936
857
758
667
564
464
423
386
336
302
223
97
-39
-161
-280
-382
-445
-512
-598
-700
-829
-974
-1101
-1227
-1323
-1376
-1426
-1437
-1468
-1519
-1550
-1619
-1675
-1685
-1691
-1689
-1666
-1650
-1656
-1665
-1666
-1681
-1684
-1689
-1670
-1622
-1568
-1532
-1490
-1443
-1420
-1399
-1342
-1285
-1230
-1153
-1085
-1005
-934
-891
-858
-810
-777
-737
-660
-583
-523
-457
-406
-391
-382
-339
-295
-264
-201
-145
-120
-92
-43
-23
-15
0
-2
0
8
21
13
-18
-34
-55
-78
-88
-108
-133
-161
-205
-253
-266
-288
-313
-337
-357
-401
-455
-479
-517
-542
-558
-586
-603
-617
-642
-665
-710
-718
-736
-776
-785
-801
-810
-811
-815
-817
-836
-841
-831
-823
-807
-782
-753
-744
-742
-738
-706
-683
-671
-640
-610
-604
-569
-513
-476
-447
-397
-346
-299
-231
-159
-127
-101
-52
-19
24
90
148
206
287
344
388
427
476
546
588
646
706
734
771
813
860
885
922
974
1020
1090
1139
1171
1228
1270
1304
1343
1385
1426
1452
1463
1449
1440
1389
1293
1226
1171
1132
1123
1097
1041
969
906
812
712
617
524
429
351
273
164
81
-16
-136
-263
-369
-440
-518
-612
-706
-832
-969
-1086
-1210
-1311
-1386
-1443
-1505
-1561
-1612
-1647
-1681
-1704
-1723
-1711
-1681
-1674
-1628
-1598
-1602
-1603
-1592
-1591
-1614
-1596
-1560
-1525
-1464
-1401
-1347
-1317
-1277
-1237
-1200
-1145
-1076
-991
-912
-841
-770
-690
-642
-601
-528
-471
-396
-327
-263
-212
-178
-119
-66
-36
5
51
112
156
204
230
215
193
211
240
265
264
242
221
185
154
125
99
86
65
13
-32
-59
-85
-138
-201
-268
-304
-315
-353
-380
-410
-448
-488
-540
-559
-563
-556
-546
-537
-569
-605
-643
-709
-733
-753
-773
-786
-800
-792
-788
-795
-810
-803
-783
-783
-750
-727
-726
-751
-767
-759
-760
-719
-684
-662
-622
-596
-549
-489
-468
-421
-379
-360
-282
-182
-135
-78
-42
9
72
108
202
285
359
426
464
508
561
608
671
726
775
832
890
929
961
1031
1091
1120
1161
1205
1258
1300
1352
1383
1399
1446
1473
1482
1514
1549
1583
1578
1545
1476
1391
1353
1353
1369
1364
1298
1178
1037
936
871
792
726
656
560
481
382
265
158
36
-96
-225
-306
-356
-429
-525
-665
-830
-974
-1073
-1133
-1185
-1232
-1301
-1371
-1451
-1538
-1603
-1631
-1647
-1662
-1637
-1606
-1604
-1622
-1635
-1607
-1592
-1576
-1530
-1493
-1437
-1396
-1363
-1328
-1299
-1282
-1250
-1205
-1136
-1046
-981
-926
-878
-842
-802
-745
-674
-582
-496
-414
-331
-259
-199
-140
-76
-44
-3
38
76
135
153
145
138
156
173
187
200
200
188
149
130
98
82
77
54
31
9
-22
-44
-57
-92
-130
-163
-212
-234
-292
-343
-358
-402
-431
-437
-449
-465
-491
-514
-525
-575
-597
-599
-631
-665
-695
-714
-752
-799
-818
-814
-820
-834
-842
-842
-839
-844
-820
-814
-824
-809
-792
-776
-781
-753
-732
-732
-689
-658
-626
-562
-499
-432
-397
-354
-267
-185
-126
-70
-25
23
96
198
281
339
415
506
578
621
667
709
754
795
849
897
947
1016
1075
1125
1163
1203
1254
1300
1354
1375
1397
1430
1456
1503
1547
1588
1647
1699
1719
1738
1752
1772
1748
1665
1559
1459
1414
1399
1380
1311
1183
1013
838
702
604
554
493
403
277
142
27
-93
-219
-339
-441
-523
-546
-560
-608
-723
-899
-1083
-1224
-1309
-1322
-1320
-1373
-1451
-1601
-1681
-1823
-1859
-2491
-2903
-2821
-3086
-3788
-3987
-3515
-3405
-3309
-3095
-2534
-1917
-1433
-1188
-939
-497
-295
-419
-412
-355
-400
-409
-436
-526
-679
-734
-810
-900
-765
-376
-66
142
467
616
754
1004
1133
971
732
459
11
-469
-967
-1578
-2241
-2711
-3080
-3445
-3512
-3310
-3166
-3073
-2877
-2599
-2140
-1569
-1170
-985
-818
-625
-611
-648
-739
-901
-1045
-1182
-1329
-1416
-1328
-1227
-1176
-1101
-993
-811
-620
-430
-403
-569
-751
-1013
-1410
-1815
-2171
-2549
-2887
-3181
-3476
-3665
-3663
-3555
-3455
-3339
-3085
-2723
-2329
-2022
-1837
-1630
-1452
-1348
-1300
-1264
-1155
-1054
-996
-922
-796
-596
-292
7
313
698
1105
1505
1858
2152
2349
2518
2629
2663
2677
2633
2549
2452
2328
2159
2196
2325
2436
2681
2825
3006
3365
3695
3987
4217
4491
4550
4650
4705
4651
4702
4711
4755
4698
4803
4741
4593
4350
3713
2997
2226
1432
866
411
-202
-965
-1858
-2922
-3596
-3833
-3911
-3678
-3485
-3519
-3472
-3230
-2948
-2486
-1996
-1753
-1572
-1333
-1150
-844
-590
-541
-584
-625
-552
-258
158
510
801
931
888
898
930
953
987
943
661
300
-143
-757
-1259
-1682
-2020
-2178
-2285
-2411
-2493
-2520
-2532
-2420
-2203
-2011
-1772
-1583
-1406
-1252
-1151
-1112
-1079
-1036
-977
-779
-533
-272
-9
165
321
540
827
1139
1451
1645
1668
1615
1453
1267
1103
893
674
425
142
-87
-273
-449
-579
-679
-780
-889
-1098
-1333
-1543
-1880
-2246
-2505
-2762
-2910
-2984
-3185
-3442
-3523
-3422
-3122
-2652
-2293
-1993
-1715
-1484
-1235
-939
-748
-699
-735
-876
-1016
-1176
-1319
-1461
-1634
-1753
-1767
-1697
-1586
-1454
-1345
-1273
-1161
-1055
-999
-918
-818
-779
-785
-789
-826
-824
-762
-710
-628
-478
-305
-118
85
248
417
556
652
781
903
1094
1299
1464
1661
1851
2083
2346
2593
2868
3132
3355
3499
3625
3691
3768
3833
3820
3789
3736
3725
3742
3755
3829
3898
4068
4308
4474
4609
4729
4862
4882
5043
5062
4992
5071
5049
5003
4865
4563
3808
2871
1731
539
-408
-1284
-2012
-2765
-3353
-3879
-4147
-4229
-4119
-3783
-3406
-2850
-2350
-1849
-1502
-1243
-1158
-1114
-1080
-949
-781
-578
-427
-271
-76
167
467
815
1215
1512
1773
1873
1867
1695
1369
932
444
-42
-478
-927
-1387
-1830
-2174
-2458
-2570
-2517
-2423
-2242
-2040
-1880
-1780
-1701
-1662
-1675
-1656
-1634
-1586
-1493
-1386
-1278
-1153
-941
-671
-326
85
488
834
1121
1346
1459
1487
1455
1364
1213
1025
832
618
411
205
23
-108
-165
-178
-151
-110
-89
-88
-173
-335
-553
-762
-984
-1221
-1450
-1719
-1994
-2259
-2587
-2841
-3011
-3123
-3126
-3107
-3168
-3271
-3261
-3217
-3003
-2646
-2327
-2120
-1954
-1846
-1737
-1499
-1310
-1205
-1184
-1249
-1354
-1408
-1492
-1591
-1727
-1902
-2056
-2132
-2186
-2188
-2153
-2094
-1981
-1874
-1737
-1547
-1368
-1261
-1121
-1022
-987
-940
-910
-900
-870
-823
-767
-700
-578
-462
-333
-173
-24
185
439
743
1068
1380
1658
1913
2166
2380
2588
2752
2895
2973
2979
2978
2947
2884
2919
2940
2882
2967
3015
3085
3237
3345
3465
3622
3776
3812
3915
3924
3875
3827
3694
3684
3707
3855
4050
4264
4315
4065
3417
2437
1381
419
-451
-1176
-1759
-2524
-3169
-3666
-3938
-3951
-3633
-3238
-2848
-2294
-1866
-1445
-1128
-982
-1061
-1121
-1221
-1253
-1159
-1068
-1013
-882
-799
-605
-281
62
469
831
1062
1092
1024
732
351
-57
-529
-977
-1324
-1681
-2016
-2262
-2420
-2492
-2410
-2276
-2098
-1887
-1741
-1656
-1618
-1632
-1693
-1760
-1864
-1923
-1904
-1879
-1790
-1639
-1478
-1212
-871
-494
-94
270
551
717
828
840
764
692
571
441
317
201
116
71
64
110
185
253
339
394
356
273
115
-107
-389
-664
-957
-1257
-1480
-1686
-1871
-2019
-2143
-2265
-2396
-2585
-2805
-2986
-3109
-3230
-3353
-3527
-3673
-3702
-3610
-3371
-3060
-2734
-2446
-2094
-1783
-1454
-1168
-1006
-1005
-1080
-1224
-1437
-1628
-1870
-2133
-2333
-2504
-2603
-2566
-2488
-2325
-2105
-1875
-1675
-1484
-1332
-1202
-1105
-1107
-1140
-1196
-1250
-1238
-1196
-1137
-1022
-867
-679
-480
-284
-89
132
360
561
800
1033
1242
1439
1620
1785
1996
2207
2387
2630
2796
2819
2891
2928
2904
2949
2966
2832
2809
2855
2788
2838
3001
3016
3115
3382
3453
3646
3907
3971
3984
4081
4087
4046
4247
4279
4091
3780
3084
2071
1095
198
-438
-873
-1248
-1705
-2289
-2846
-3291
-3342
-3252
-2893
-2529
-2327
-2123
-2042
-1972
-1920
-1800
-1741
-1662
-1460
-1272
-1035
-737
-561
-395
-246
-40
198
477
695
741
697
429
113
-241
-605
-847
-1046
-1229
-1398
-1572
-1783
-1970
-2004
-2020
-1950
-1863
-1837
-1842
-1899
-1970
-2070
-2095
-2095
-2077
-1975
-1831
-1634
-1421
-1220
-986
-783
-561
-320
-76
107
208
263
217
175
177
180
203
266
320
314
319
303
312
363
426
509
503
393
262
77
-116
-256
-430
-640
-814
-965
-1087
-1132
-1179
-1281
-1457
-1643
-1809
-1948
-2053
-2261
-2695
-3148
-3415
-3686
-3811
-3742
-3810
-3886
-3655
-3340
-2921
-2295
-1862
-1633
-1402
-1249
-1152
-999
-1036
-1238
-1468
-1761
-2022
-2185
-2341
-2467
-2517
-2497
-2385
-2252
-2155
-1994
-1819
-1745
-1639
-1550
-1559
-1531
-1455
-1435
-1390
-1255
-1144
-1014
-781
-563
-330
-93
42
145
212
258
345
460
644
863
1062
1259
1507
1761
2021
2370
2642
2869
3033
3033
2997
2941
2871
2793
2648
2516
2455
2392
2466
2693
2849
3025
3323
3451
3699
4041
4178
4225
4285
4149
3918
3910
3829
3845
3842
3538
2756
1736
635
-314
-847
-1119
-1230
-1637
-2227
-2840
-3228
-3296
-2976
-2577
-2354
-2112
-2002
-1938
-1812
-1637
-1651
-1620
-1539
-1403
-1128
-766
-510
-330
-200
-154
-33
139
321
458
484
334
91
-257
-644
-933
-1132
-1277
-1298
-1340
-1478
-1600
-1703
-1811
-1787
-1699
-1657
-1629
-1638
-1720
-1817
-1869
-1895
-1875
-1782
-1614
-1392
-1135
-908
-703
-541
-395
-239
-91
61
199
275
260
230
237
245
301
397
488
556
596
628
640
650
682
674
624
510
359
172
-15
-153
-327
-486
-635
-835
-1032
-1152
-1267
-1410
-1546
-1694
-1890
-2050
-2200
-2430
-2713
-3069
-3467
-3688
-3713
-3726
-3641
-3481
-3304
-3038
-2587
-2165
-1801
-1481
-1355
-1240
-1111
-1104
-1199
-1326
-1568
-1802
-1906
-2008
-2120
-2187
-2224
-2210
-2116
-2011
-1945
-1895
-1822
-1742
-1641
-1589
-1556
-1507
-1456
-1336
-1191
-1032
-841
-642
-458
-264
-68
77
180
250
278
329
419
553
721
942
1220
1513
1822
2141
2449
2726
2942
3051
3118
3071
2985
2913
2790
2658
2622
2605
2569
2753
2904
3006
3273
3443
3519
3705
3781
3756
3824
3707
3523
3472
3396
3386
3643
3758
3749
3532
2686
1599
657
-261
-988
-1244
-1769
-2441
-2785
-3167
-3323
-2947
-2565
-2405
-2026
-1756
-1587
-1206
-1024
-1189
-1324
-1475
-1616
-1402
-1137
-954
-732
-553
-415
-80
193
310
446
401
238
111
-157
-587
-965
-1368
-1725
-1805
-1769
-1782
-1703
-1628
-1631
-1550
-1425
-1381
-1328
-1342
-1488
-1612
-1744
-1867
-1892
-1856
-1771
-1527
-1237
-963
-645
-392
-203
-16
108
130
140
128
49
-4
-32
-86
-47
34
146
331
494
659
807
858
876
862
734
554
372
136
-115
-310
-526
-743
-930
-1078
-1165
-1222
-1240
-1287
-1459
-1682
-1874
-2196
-2679
-3040
-3393
-3773
-3887
-3942
-4060
-3905
-3566
-3311
-2809
-2243
-1964
-1657
-1384
-1290
-1209
-1154
-1353
-1596
-1775
-1966
-2062
-2096
-2150
-2160
-2112
-2026
-1841
-1733
-1675
-1604
-1588
-1582
-1540
-1570
-1637
-1586
-1498
-1427
-1257
-1055
-904
-709
-519
-352
-161
-24
13
38
67
120
207
320
501
775
1080
1406
1828
2207
2491
2760
2962
3062
3112
3148
3028
2908
2802
2661
2707
2764
2830
2979
3162
3286
3468
3719
3784
3831
3875
3752
3575
3492
3339
3157
3167
3262
3387
3516
3529
3051
2153
1109
158
-702
-1272
-1529
-2115
-2634
-2945
-3180
-3137
-2701
-2344
-2197
-1805
-1518
-1293
-995
-957
-1272
-1508
-1633
-1618
-1353
-1048
-881
-750
-569
-379
-59
175
266
281
111
-110
-322
-650
-1081
-1418
-1737
-1992
-1926
-1816
-1743
-1572
-1435
-1422
-1354
-1232
-1249
-1285
-1311
-1433
-1562
-1650
-1701
-1677
-1583
-1395
-1143
-891
-646
-382
-193
-79
18
28
-26
-32
-51
-97
-112
-111
-96
12
220
437
638
789
869
899
898
848
725
523
321
130
-51
-200
-317
-457
-626
-740
-828
-922
-1038
-1168
-1345
-1577
-1798
-2164
-2805
-3325
-3648
-3864
-3856
-3823
-3938
-3960
-3695
-3333
-2748
-2231
-2035
-1911
-1758
-1565
-1360
-1300
-1571
-1888
-2080
-2081
-1917
-1811
-1905
-2017
-2018
-1917
-1704
-1614
-1731
-1839
-1811
-1741
-1628
-1593
-1681
-1663
-1498
-1249
-932
-678
-568
-492
-318
-130
24
82
28
-18
-14
82
260
437
609
857
1203
1544
1970
2333
2554
2761
2881
2941
3001
3029
2965
2909
2864
2847
2841
2954
3060
3182
3399
3483
3609
3741
3763
3779
3822
3758
3702
3618
3460
3433
3495
3544
3670
3708
3556
3122
2316
1397
517
-244
-984
-1455
-1922
-2441
-2676
-2726
-2734
-2546
-2211
-2077
-1789
-1397
-1141
-1113
-1166
-1453
-1709
-1674
-1524
-1239
-997
-830
-678
-401
-110
198
382
356
284
145
-87
-352
-664
-1041
-1380
-1581
-1727
-1717
-1621
-1587
-1489
-1331
-1233
-1199
-1166
-1238
-1348
-1422
-1496
-1591
-1637
-1637
-1576
-1451
-1255
-1015
-745
-480
-225
-27
36
60
19
-72
-120
-134
-169
-155
-84
7
142
334
538
708
851
950
993
974
904
770
572
369
215
90
-43
-156
-281
-416
-532
-666
-826
-987
-1129
-1311
-1526
-1838
-2143
-2457
-2939
-3332
-3517
-3655
-3692
-3575
-3557
-3529
-3281
-3001
-2662
-2308
-2061
-1910
-1735
-1555
-1432
-1435
-1613
-1793
-1883
-1851
-1742
-1669
-1730
-1820
-1843
-1788
-1662
-1590
-1669
-1770
-1756
-1688
-1594
-1500
-1483
-1451
-1271
-1025
-784
-613
-533
-453
-323
-183
-54
15
-11
23
143
293
500
683
805
1003
1330
1678
2024
2288
2458
2572
2626
2697
2774
2786
2738
2722
2775
2793
2876
3047
3118
3179
3358
3507
3598
3697
3747
3643
3560
3599
3512
3396
3360
3363
3357
3512
3660
3642
3394
2711
1806
946
81
-829
-1376
-1887
-2326
-2494
-2507
-2517
-2391
-2203
-2175
-1888
-1544
-1279
-1168
-1205
-1510
-1782
-1896
-1885
-1633
-1364
-1167
-949
-696
-517
-223
29
94
99
33
-206
-523
-819
-1146
-1407
-1548
-1675
-1679
-1614
-1559
-1426
-1286
-1199
-1128
-1080
-1159
-1240
-1331
-1503
-1617
-1652
-1676
-1642
-1547
-1419
-1240
-1021
-761
-469
-239
-146
-119
-131
-178
-185
-156
-163
-168
-160
-93
56
254
454
672
862
976
1064
1076
1004
866
705
514
342
187
10
-120
-244
-369
-424
-496
-611
-751
-925
-1132
-1335
-1561
-1842
-2203
-2576
-2849
-3141
-3432
-3557
-3593
-3569
-3441
-3251
-3070
-2878
-2633
-2369
-2090
-1872
-1756
-1701
-1697
-1728
-1745
-1821
-1871
-1857
-1854
-1821
-1785
-1758
-1790
-1791
-1764
-1727
-1711
-1728
-1752
-1720
-1643
-1533
-1400
-1314
-1186
-1006
-805
-612
-458
-360
-277
-193
-89
-16
35
82
143
261
419
582
753
955
1206
1498
1778
1977
2120
2240
2384
2476
2552
2648
2657
2635
2676
2767
2787
2921
3021
3087
3220
3354
3404
3474
3568
3540
3558
3566
3496
3396
3360
3297
3316
3436
3490
3475
3381
2929
2242
1593
783
-89
-658
-1158
-1583
-1785
-1889
-2062
-2185
-2218
-2225
-1972
-1617
-1296
-1128
-1189
-1478
-1707
-1852
-1913
-1774
-1608
-1568
-1446
-1270
-1161
-986
-748
-594
-409
-251
-257
-306
-421
-648
-845
-991
-1173
-1286
-1360
-1482
-1514
-1422
-1358
-1261
-1139
-1097
-1095
-1071
-1105
-1129
-1145
-1193
-1278
-1379
-1495
-1536
-1452
-1290
-1088
-893
-758
-634
-501
-380
-243
-83
14
52
59
40
24
28
60
133
236
331
458
544
591
641
660
659
650
599
510
364
187
4
-185
-365
-522
-692
-843
-982
-1108
-1203
-1287
-1418
-1551
-1696
-1944
-2261
-2510
-2724
-2948
-3062
-3106
-3126
-3059
-2923
-2769
-2528
-2247
-2002
-1759
-1564
-1482
-1434
-1433
-1505
-1539
-1567
-1606
-1627
-1640
-1695
-1696
-1622
-1531
-1399
-1285
-1239
-1165
-1044
-931
-806
-720
-720
-708
-642
-610
-557
-489
-429
-321
-184
-58
56
151
250
371
493
553
584
629
702
819
960
1081
1172
1272
1363
1489
1641
1760
1842
1929
1996
1985
1973
1963
1903
1880
1876
1883
1900
1914
1955
1997
2058
2121
2197
2236
2263
2319
2359
2364
2381
2390
2398
2420
2470
2427
2171
1791
1293
747
349
240
338
378
284
22
-412
-773
-925
-846
-605
-431
-435
-632
-956
-1297
-1448
-1370
-1236
-1122
-1149
-1279
-1394
-1417
-1388
-1337
-1271
-1243
-1203
-1154
-1094
-1040
-1020
-1023
-966
-888
-871
-900
-954
-1043
-1079
-1018
-968
-966
-994
-1075
-1125
-1080
-972
-842
-767
-764
-851
-956
-1007
-1013
-953
-865
-824
-832
-869
-897
-863
-766
-668
-555
-477
-462
-445
-434
-406
-375
-342
-283
-230
-199
-181
-188
-185
-183
-155
-132
-142
-158
-194
-228
-266
-290
-307
-343
-403
-460
-477
-478
-465
-489
-565
-662
-780
-928
-1048
-1103
-1102
-1104
-1153
-1259
-1400
-1493
-1512
-1445
-1375
-1398
-1506
-1629
-1751
-1798
-1798
-1809
-1799
-1799
-1823
-1876
-1912
-1895
-1808
-1707
-1656
-1658
-1699
-1710
-1620
-1485
-1383
-1318
-1318
-1318
-1262
-1156
-1057
-953
-872
-825
-786
-770
-733
-644
-497
-334
-220
-159
-136
-96
3
139
287
395
454
500
545
595
677
774
842
900
981
1046
1103
1179
1268
1332
1390
1451
1529
1640
1757
1840
1901
1959
1999
2076
2159
2221
2298
2355
2409
2476
2529
2570
2663
2792
2872
2864
2720
2376
1950
1594
1513
1649
1772
1851
1704
1293
857
562
436
476
548
488
270
-117
-603
-930
-1045
-1038
-944
-927
-1068
-1244
-1417
-1608
-1712
-1759
-1813
-1836
-1868
-1933
-1952
-1966
-1987
-1923
-1791
-1689
-1668
-1725
-1820
-1868
-1841
-1800
-1734
-1721
-1799
-1847
-1794
-1673
-1518
-1353
-1274
-1283
-1325
-1375
-1364
-1293
-1176
-1058
-1004
-991
-997
-992
-942
-840
-690
-555
-489
-420
-385
-363
-301
-250
-168
-83
-29
35
103
152
179
205
247
302
330
325
310
297
303
334
345
312
220
148
72
-35
-78
-89
-133
-219
-387
-637
-859
-959
-1004
-1036
-1117
-1258
-1335
-1360
-1375
-1417
-1509
-1631
-1709
-1773
-1841
-1932
-2036
-2069
-2044
-2037
-2085
-2134
-2150
-2083
-1927
-1857
-1883
-1930
-1955
-1898
-1787
-1687
-1627
-1577
-1483
-1366
-1261
-1204
-1152
-1035
-885
-768
-677
-622
-570
-467
-330
-205
-102
-12
96
224
352
475
548
599
655
734
850
959
1050
1163
1268
1327
1380
1476
1545
1635
1786
1876
1932
1993
2022
2083
2186
2268
2351
2417
2449
2484
2584
2669
2734
2829
2886
2917
3005
3076
3057
3006
2810
2358
1869
1642
1662
1774
1938
1968
1670
1205
765
487
425
468
483
394
89
-420
-866
-1119
-1192
-1105
-997
-1063
-1235
-1423
-1644
-1765
-1797
-1823
-1851
-1892
-1951
-1987
-1994
-2019
-1973
-1848
-1779
-1744
-1760
-1874
-1957
-1927
-1864
-1775
-1711
-1746
-1796
-1790
-1729
-1590
-1397
-1263
-1217
-1224
-1278
-1313
-1262
-1176
-1032
-895
-861
-848
-833
-819
-736
-568
-414
-308
-245
-206
-205
-202
-169
-110
-24
55
123
153
151
140
150
188
235
299
334
337
323
323
329
326
283
214
172
127
55
-37
-122
-161
-161
-209
-338
-541
-820
-1033
-1058
-987
-950
-1014
-1172
-1364
-1524
-1638
-1728
-1782
-1799
-1834
-1906
-2019
-2179
-2257
-2211
-2111
-2039
-2055
-2129
-2182
-2137
-2043
-1981
-1966
-1991
-1958
-1886
-1803
-1707
-1621
-1513
-1399
-1303
-1238
-1184
-1109
-970
-776
-636
-586
-576
-537
-429
-261
-111
15
138
254
355
429
478
531
613
711
838
954
1028
1085
1190
1319
1405
1443
1524
1639
1741
1854
1926
1934
1961
2022
2107
2195
2278
2341
2427
2525
2562
2611
2656
2691
2792
2895
2948
3014
3057
3048
2996
2867
2546
2085
1779
1732
1836
1991
2055
1843
1403
961
633
509
555
569
448
193
-265
-782
-1096
-1215
-1196
-1095
-1125
-1314
-1514
-1726
-1880
-1909
-1953
-2029
-2082
-2151
-2178
-2167
-2175
-2166
-2066
-1970
-1909
-1854
-1886
-1929
-1901
-1845
-1780
-1693
-1665
-1750
-1772
-1716
-1604
-1414
-1260
-1194
-1203
-1253
-1290
-1265
-1188
-1074
-925
-868
-881
-882
-899
-860
-725
-561
-448
-380
-351
-325
-273
-217
-161
-98
-46
33
123
193
234
277
315
352
392
398
398
409
463
505
527
519
469
387
327
288
242
190
95
-33
-161
-223
-256
-322
-450
-648
-878
-1069
-1142
-1148
-1190
-1280
-1394
-1545
-1673
-1790
-1913
-1938
-1907
-1924
-1972
-2111
-2248
-2264
-2190
-2115
-2070
-2101
-2202
-2194
-2125
-2057
-2004
-1997
-1978
-1950
-1901
-1847
-1765
-1634
-1479
-1323
-1241
-1205
-1146
-1052
-896
-713
-572
-515
-493
-454
-358
-199
-59
73
190
266
330
389
453
546
677
805
924
1042
1111
1170
1240
1324
1400
1470
1554
1640
1703
1779
1852
1908
1969
2052
2154
2227
2311
2386
2427
2457
2497
2535
2575
2611
2662
2737
2845
2966
3068
3145
3117
2969
2702
2244
1815
1702
1783
1888
2032
1992
1584
1088
657
399
443
574
551
415
45
-548
-991
-1227
-1309
-1188
-1103
-1212
-1358
-1544
-1813
-1962
-1991
-2047
-2040
-2013
-2056
-2065
-2088
-2157
-2095
-1959
-1891
-1835
-1825
-1896
-1896
-1842
-1803
-1695
-1618
-1641
-1661
-1615
-1544
-1407
-1234
-1140
-1106
-1153
-1244
-1285
-1230
-1135
-1003
-917
-918
-924
-932
-903
-803
-634
-488
-377
-306
-297
-293
-263
-207
-120
-32
37
118
161
196
282
363
424
479
493
475
444
435
451
496
538
531
482
416
380
360
318
257
164
54
-97
-288
-429
-470
-460
-525
-708
-946
-1166
-1282
-1320
-1345
-1409
-1550
-1699
-1802
-1917
-2062
-2158
-2154
-2128
-2089
-2137
-2282
-2353
-2315
-2230
-2199
-2230
-2290
-2278
-2198
-2121
-2030
-2011
-2008
-1928
-1816
-1708
-1616
-1530
-1404
-1241
-1114
-1041
-990
-910
-773
-597
-462
-376
-324
-265
-171
-72
25
119
239
379
486
555
594
642
746
850
932
1011
1079
1134
1206
1309
1374
1420
1508
1606
1707
1797
1872
1938
1994
2060
2135
2188
2234
2316
2365
2406
2472
2517
2588
2687
2769
2824
2870
2932
3036
3187
3262
3178
2970
2542
1967
1625
1646
1799
2035
2214
2003
1469
904
441
258
407
544
559
340
-281
-961
-1391
-1573
-1452
-1157
-1097
-1243
-1473
-1832
-2082
-2145
-2156
-2124
-2073
-2140
-2235
-2249
-2304
-2264
-2077
-1938
-1861
-1805
-1872
-1936
-1894
-1843
-1725
-1588
-1581
-1615
-1626
-1624
-1513
-1312
-1149
-1065
-1067
-1188
-1321
-1355
-1315
-1165
-983
-913
-922
-961
-988
-925
-745
-548
-378
-264
-244
-288
-290
-259
-178
-40
109
227
282
282
275
329
416
543
635
646
618
579
553
580
621
629
623
580
534
504
482
447
404
314
168
51
-71
-183
-296
-443
-588
-672
-709
-844
-1074
-1245
-1377
-1466
-1498
-1565
-1671
-1770
-1859
-1943
-2025
-2159
-2285
-2277
-2201
-2150
-2192
-2297
-2357
-2300
-2234
-2218
-2221
-2228
-2164
-2046
-1949
-1892
-1868
-1838
-1737
-1585
-1479
-1423
-1363
-1276
-1135
-984
-907
-835
-708
-560
-397
-278
-221
-173
-131
-76
-13
47
129
252
396
516
593
625
648
723
798
868
978
1065
1109
1170
1225
1248
1302
1380
1488
1572
1642
1723
1777
1883
1975
2014
2044
2076
2096
2160
2258
2316
2393
2467
2518
2610
2710
2749
2849
3003
3133
3316
3387
3194
2800
2135
1552
1453
1635
1988
2412
2425
1860
1163
525
124
302
659
778
670
96
-802
-1394
-1604
-1534
-1148
-888
-1044
-1275
-1612
-1974
-2051
-2003
-1991
-1931
-1940
-2052
-2074
-2097
-2137
-1973
-1795
-1706
-1607
-1624
-1741
-1744
-1687
-1637
-1470
-1385
-1462
-1524
-1546
-1512
-1323
-1091
-988
-967
-1089
-1326
-1437
-1409
-1278
-1061
-916
-932
-1005
-1069
-1062
-891
-651
-444
-283
-231
-260
-282
-269
-193
-78
64
182
280
343
360
383
418
501
592
646
654
631
615
600
614
624
600
559
499
446
438
460
467
442
338
200
31
-154
-221
-157
-113
-187
-374
-682
-1000
-1211
-1274
-1215
-1177
-1267
-1414
-1604
-1813
-1946
-1962
-1911
-1859
-1876
-2009
-2175
-2285
-2314
-2231
-2115
-2082
-2097
-2142
-2154
-2081
-1975
-1893
-1842
-1816
-1823
-1814
-1761
-1674
-1525
-1376
-1288
-1242
-1206
-1144
-1021
-838
-676
-572
-554
-584
-565
-507
-408
-282
-190
-139
-109
-109
-64
61
233
390
503
571
576
590
654
754
898
1036
1130
1181
1195
1239
1358
1475
1570
1682
1712
1689
1710
1755
1805
1870
1926
1973
2057
2126
2192
2269
2357
2421
2505
2571
2593
2653
2750
2879
3026
3152
3139
2958
2558
1934
1473
1485
1772
2139
2472
2328
1657
928
387
201
423
683
713
492
-93
-843
-1288
-1397
-1281
-974
-825
-1017
-1306
-1602
-1870
-1917
-1862
-1909
-1977
-2040
-2110
-2077
-2029
-2051
-1966
-1835
-1784
-1742
-1788
-1910
-1924
-1849
-1760
-1606
-1544
-1645
-1726
-1730
-1631
-1413
-1182
-1106
-1138
-1254
-1407
-1449
-1369
-1240
-1076
-973
-1004
-1065
-1093
-1076
-920
-699
-521
-408
-401
-446
-462
-412
-316
-188
-71
17
86
109
130
197
281
373
442
485
464
426
416
443
513
575
592
527
443
373
359
389
392
360
269
167
81
1
-74
-111
-148
-246
-419
-679
-964
-1123
-1112
-1005
-951
-1125
-1433
-1696
-1852
-1839
-1740
-1713
-1759
-1862
-2060
-2266
-2400
-2444
-2331
-2123
-2015
-2111
-2288
-2387
-2325
-2143
-1992
-1963
-2008
-2046
-1995
-1890
-1772
-1655
-1578
-1500
-1410
-1352
-1319
-1226
-1067
-889
-737
-720
-748
-720
-639
-500
-342
-241
-217
-237
-223
-169
-77
61
212
322
374
385
401
472
604
763
904
1007
1066
1125
1189
1260
1364
1487
1586
1628
1651
1697
1749
1854
1986
2075
2120
2145
2155
2221
2366
2503
2618
2697
2718
2765
2859
2973
3126
3290
3348
3203
2811
2115
1524
1439
1713
2121
2528
2499
1884
1144
558
269
464
742
808
699
137
-720
-1308
-1540
-1483
-1126
-901
-1045
-1318
-1690
-2050
-2111
-2050
-2039
-2023
-2072
-2201
-2237
-2242
-2252
-2128
-1980
-1891
-1839
-1887
-2018
-2049
-2009
-1948
-1763
-1659
-1768
-1854
-1867
-1797
-1575
-1322
-1204
-1195
-1318
-1523
-1612
-1571
-1436
-1236
-1107
-1116
-1155
-1206
-1218
-1074
-825
-595
-422
-345
-387
-448
-437
-342
-198
-34
70
108
112
135
206
316
438
546
612
605
589
557
549
631
699
726
700
610
523
494
525
561
551
465
332
201
97
54
33
-18
-115
-308
-596
-876
-1021
-1009
-948
-1068
-1340
-1599
-1822
-1927
-1863
-1796
-1831
-1888
-2014
-2203
-2362
-2458
-2440
-2288
-2149
-2195
-2355
-2536
-2579
-2403
-2204
-2108
-2083
-2119
-2134
-2057
-1953
-1829
-1698
-1591
-1510
-1444
-1408
-1353
-1200
-1027
-857
-737
-757
-772
-685
-569
-439
-317
-255
-226
-173
-116
-37
100
258
410
522
572
588
637
762
910
1037
1130
1180
1243
1341
1450
1542
1637
1727
1846
1943
2004
2080
2146
2200
2276
2354
2398
2430
2503
2624
2765
2857
2888
2927
2996
3144
3327
3486
3513
3352
2991
2390
1837
1726
1876
2098
2353
2289
1732
1060
557
319
452
680
668
444
-67
-800
-1303
-1468
-1425
-1198
-1087
-1297
-1567
-1864
-2172
-2254
-2208
-2230
-2253
-2300
-2396
-2395
-2336
-2333
-2198
-2031
-1973
-1915
-1931
-2042
-2089
-2022
-1956
-1820
-1717
-1785
-1842
-1823
-1745
-1541
-1274
-1128
-1107
-1197
-1373
-1476
-1437
-1343
-1205
-1104
-1133
-1181
-1209
-1195
-1061
-829
-613
-464
-385
-358
-340
-260
-157
-18
114
198
259
298
312
357
439
528
624
698
713
722
726
732
763
800
803
774
723
648
583
518
439
337
183
-24
-198
-310
-407
-520
-623
-860
-1193
-1378
-1392
-1461
-1543
-1596
-1717
-1810
-1917
-2020
-2101
-2106
-2159
-2143
-2193
-2281
-2466
-2418
-2856
-3644
-3404
-3325
-3258
-3473
-3475
-3207
-3001
-2719
-2835
-2917
-2660
-2315
-2017
-1970
-1902
-1587
-1318
-1183
-1015
-838
-603
-390
-247
-187
-123
-95
-77
-44
-10
100
150
146
181
352
548
715
823
972
1064
1202
1380
1525
1680
1776
1826
1891
2013
2083
2181
2360
2524
2749
3089
3289
3428
3697
3938
4195
4464
4602
4642
4689
4712
4777
4910
5028
5064
5068
4936
4353
3535
2721
1683
659
163
-227
-693
-985
-1234
-1651
-2026
-2323
-2532
-2475
-2204
-1888
-1705
-1830
-2336
-2898
-3183
-3157
-2796
-2362
-2213
-2207
-2128
-2073
-1854
-1500
-1207
-975
-797
-730
-694
-705
-853
-947
-975
-1051
-1063
-1065
-1117
-1081
-946
-852
-808
-756
-778
-857
-903
-963
-1044
-1149
-1288
-1405
-1508
-1646
-1743
-1711
-1590
-1333
-1047
-908
-834
-774
-743
-638
-441
-290
-237
-204
-163
-68
75
274
514
747
990
1232
1429
1569
1649
1640
1581
1512
1381
1186
970
762
567
411
301
190
17
-149
-296
-473
-648
-827
-1038
-1326
-1637
-1917
-2186
-2401
-2593
-2795
-3031
-3377
-3643
-3731
-3807
-3738
-3507
-3383
-3196
-2860
-2597
-2489
-2448
-2279
-2061
-1719
-1563
-1571
-1581
-1695
-1725
-1777
-1764
-1691
-1701
-1864
-1988
-1858
-1725
-1709
-1746
-1753
-1685
-1527
-1415
-1350
-1283
-1235
-1094
-886
-732
-618
-490
-361
-152
93
185
122
46
68
194
381
540
690
880
1136
1445
1733
1987
2248
2401
2547
2746
2812
2761
2847
2900
2794
2993
3227
3219
3324
3647
3694
3830
4211
4257
4400
4617
4609
4644
4822
4685
4592
4686
4626
4882
5050
4657
3720
2444
977
-408
-1212
-1642
-1966
-2230
-2265
-2145
-2033
-1969
-2108
-2240
-2217
-1846
-1234
-955
-1198
-1747
-2429
-2755
-2362
-1615
-893
-410
-129
-37
75
229
291
176
-45
-291
-629
-944
-1221
-1443
-1550
-1566
-1450
-1305
-1178
-1029
-872
-783
-840
-1016
-1301
-1610
-1867
-2039
-2109
-2113
-1974
-1746
-1469
-1212
-1020
-895
-800
-625
-437
-363
-440
-665
-954
-1127
-1062
-796
-475
-169
117
380
671
991
1241
1372
1413
1364
1270
1181
1073
958
851
814
876
943
998
992
891
755
589
351
14
-390
-808
-1181
-1464
-1626
-1745
-1815
-1887
-1926
-1912
-1882
-1857
-1876
-2010
-2186
-2430
-2839
-3252
-3612
-3794
-3705
-3376
-2961
-2448
-2049
-1784
-1438
-1235
-1179
-1221
-1354
-1601
-1752
-1852
-2064
-2251
-2437
-2587
-2529
-2344
-2125
-1955
-1939
-1997
-2041
-2117
-2236
-2331
-2375
-2330
-2115
-1842
-1577
-1283
-998
-691
-343
-1
247
393
444
400
346
295
240
237
339
566
902
1300
1667
1967
2223
2426
2535
2531
2561
2512
2368
2393
2388
2381
2490
2616
2835
3161
3464
3673
3873
3936
3991
4136
4149
4137
4197
4119
4098
4266
4454
4785
5261
5436
4977
3860
2393
892
-534
-1292
-1548
-1902
-2228
-2177
-2060
-1893
-1474
-1433
-1607
-1611
-1323
-977
-746
-984
-1809
-2611
-2950
-2517
-1566
-752
-339
-192
-192
-81
230
378
144
-293
-841
-1323
-1530
-1688
-1855
-1949
-1981
-1779
-1417
-1086
-845
-683
-702
-874
-1034
-1326
-1695
-1979
-2130
-2155
-2041
-1791
-1505
-1220
-951
-748
-623
-570
-508
-450
-512
-690
-924
-1184
-1342
-1186
-835
-439
-21
325
554
818
1098
1283
1314
1214
1048
884
805
782
766
727
742
832
926
1028
1034
846
599
322
-22
-408
-834
-1260
-1626
-1841
-1890
-1871
-1841
-1870
-1959
-1973
-1973
-2053
-2314
-2668
-3066
-3587
-3853
-3866
-3906
-3740
-3277
-2866
-2357
-1689
-1299
-1167
-1090
-1143
-1330
-1453
-1655
-2010
-2310
-2514
-2552
-2454
-2363
-2240
-2122
-2050
-1921
-1771
-1795
-1904
-2010
-2119
-2091
-1966
-1850
-1672
-1378
-1039
-635
-207
59
234
389
454
466
419
288
147
136
342
653
1018
1428
1793
2135
2533
2841
2983
3071
3028
2920
2869
2797
2653
2661
2718
2836
3207
3515
3823
4145
4349
4482
4672
4733
4727
4786
4684
4640
4676
4781
5021
5126
4700
3700
2261
859
-313
-1031
-1188
-1408
-1836
-2130
-2200
-2215
-1956
-1819
-2009
-2107
-1999
-1636
-1266
-1217
-1669
-2297
-2616
-2285
-1384
-516
-68
-27
-191
-229
-55
132
71
-267
-725
-1130
-1300
-1327
-1427
-1512
-1598
-1599
-1381
-1142
-982
-948
-1045
-1246
-1432
-1619
-1838
-2012
-2096
-2025
-1847
-1587
-1340
-1132
-948
-822
-715
-671
-658
-628
-652
-724
-807
-889
-941
-792
-450
-57
323
617
791
908
1070
1220
1315
1298
1203
1107
1033
1035
1101
1149
1124
1124
1136
1102
1002
812
507
157
-182
-527
-880
-1157
-1425
-1651
-1758
-1842
-1913
-1967
-2095
-2281
-2389
-2581
-2828
-3051
-3354
-3675
-3834
-3871
-3767
-3452
-3048
-2567
-2075
-1647
-1332
-1177
-1143
-1222
-1365
-1579
-1783
-1961
-2164
-2274
-2297
-2274
-2209
-2095
-2003
-1942
-1859
-1819
-1827
-1912
-2006
-2058
-2038
-1897
-1687
-1426
-1138
-823
-474
-166
56
213
297
312
309
286
288
327
457
701
1021
1392
1768
2130
2467
2788
2969
3053
3131
3094
2980
3091
3207
3127
3293
3523
3572
3771
4120
4254
4455
4723
4793
4894
4975
5000
5010
5039
5171
5539
5713
5270
4023
2343
555
-1117
-1798
-1823
-1886
-2044
-2082
-2193
-2069
-1601
-1512
-1702
-1936
-1956
-1689
-1251
-1171
-1681
-2452
-2950
-2623
-1534
-371
309
432
144
-11
179
330
202
-228
-922
-1477
-1605
-1524
-1413
-1397
-1553
-1600
-1399
-1065
-806
-714
-882
-1205
-1491
-1783
-2041
-2258
-2380
-2353
-2133
-1752
-1382
-1097
-931
-868
-832
-830
-788
-794
-867
-960
-1066
-1143
-1119
-894
-533
-87
376
768
1010
1181
1317
1413
1450
1368
1184
1027
965
1004
1082
1130
1164
1151
1141
1128
1050
830
519
172
-233
-628
-950
-1294
-1624
-1833
-1963
-1999
-2028
-2138
-2357
-2639
-2912
-3188
-3467
-3803
-4105
-4153
-4021
-3796
-3309
-2832
-2472
-2048
-1592
-1296
-1158
-1159
-1408
-1599
-1747
-1904
-2061
-2270
-2419
-2453
-2330
-2133
-1925
-1829
-1857
-1840
-1776
-1739
-1747
-1778
-1844
-1808
-1633
-1414
-1157
-921
-727
-493
-197
28
170
189
104
68
84
199
376
560
812
1189
1606
2030
2486
2728
2859
3020
3041
3028
3139
3120
3028
3096
3118
3246
3575
3836
4070
4385
4604
4816
5102
5146
5144
5141
5025
5033
5279
5613
5905
5443
3750
2070
296
-1546
-1947
-1594
-1864
-2061
-1983
-2494
-2377
-1714
-1828
-2114
-2201
-2272
-1945
-1267
-1313
-1944
-2748
-3344
-2830
-1490
-349
242
246
-264
-371
45
268
210
-234
-1100
-1670
-1605
-1430
-1238
-1164
-1518
-1682
-1402
-1100
-781
-562
-839
-1238
-1478
-1803
-2014
-2156
-2280
-2275
-2061
-1684
-1298
-1009
-930
-862
-799
-823
-702
-645
-780
-936
-1049
-1184
-1178
-892
-536
-96
375
700
906
1073
1222
1362
1401
1306
1163
992
898
982
1063
1071
1068
1018
932
922
854
647
317
-87
-486
-861
-1149
-1447
-1744
-1997
-2167
-2244
-2293
-2393
-2698
-3079
-3418
-3641
-3682
-3794
-3990
-4046
-4023
-3799
-3210
-2663
-2299
-1910
-1687
-1494
-1228
-1194
-1444
-1777
-2117
-2330
-2249
-2207
-2241
-2296
-2351
-2230
-1978
-1786
-1722
-1734
-1786
-1700
-1525
-1439
-1412
-1369
-1216
-934
-562
-262
-83
68
168
234
313
309
247
301
470
708
1044
1361
1591
1816
2187
2468
2628
2918
3061
3068
3208
3355
3312
3385
3519
3518
3711
3996
4225
4511
4753
4899
5112
5279
5380
5653
5809
5986
6406
6429
5236
3490
1895
-257
-1740
-1661
-1541
-1854
-1786
-1932
-2376
-1883
-1521
-1786
-1946
-2108
-2158
-1733
-1382
-1714
-2323
-3099
-3324
-2387
-1085
-142
315
138
-254
-95
179
213
42
-615
-1379
-1697
-1635
-1505
-1264
-1319
-1588
-1444
-1147
-851
-549
-525
-903
-1269
-1566
-1898
-2098
-2250
-2306
-2204
-1925
-1553
-1202
-991
-905
-761
-707
-675
-556
-655
-885
-1006
-1106
-1183
-1034
-741
-361
93
557
932
1162
1310
1416
1498
1457
1405
1291
1082
1013
1052
1091
1146
1176
1097
995
961
857
644
321
-109
-612
-1079
-1468
-1848
-2176
-2455
-2662
-2846
-3079
-3285
-3512
-3765
-3858
-3849
-3843
-3767
-3610
-3442
-3134
-2753
-2437
-2167
-1994
-1887
-1755
-1640
-1636
-1711
-1892
-2093
-2164
-2164
-2131
-2105
-2130
-2108
-1989
-1829
-1660
-1521
-1463
-1419
-1272
-1084
-907
-776
-708
-613
-445
-261
-156
-109
-131
-129
-15
135
307
562
817
1071
1442
1770
2057
2337
2462
2635
2869
3021
3242
3448
3494
3641
3842
3915
4175
4403
4458
4677
4905
5056
5321
5525
5560
5689
5830
6146
6716
6917
5948
4159
2410
160
-1626
-1847
-1750
-2026
-1984
-2010
-2412
-1926
-1496
-1732
-1881
-2088
-2197
-1798
-1415
-1717
-2319
-3224
-3684
-2905
-1569
-490
118
75
-319
-229
108
233
54
-626
-1517
-1973
-1898
-1698
-1414
-1421
-1752
-1706
-1386
-1002
-595
-461
-813
-1219
-1548
-1903
-2090
-2293
-2423
-2368
-2115
-1696
-1241
-947
-857
-755
-730
-718
-583
-617
-822
-1037
-1208
-1304
-1184
-863
-481
4
468
853
1180
1427
1624
1695
1655
1529
1353
1163
1068
1053
1037
1051
1070
1016
935
931
909
765
502
158
-305
-842
-1345
-1798
-2243
-2671
-3036
-3284
-3438
-3591
-3741
-3853
-3943
-3970
-3743
-3410
-3157
-2930
-2815
-2766
-2608
-2347
-2238
-2160
-2086
-2059
-1935
-1827
-1833
-1939
-2125
-2306
-2304
-2194
-2132
-2051
-2024
-1979
-1791
-1574
-1415
-1263
-1089
-891
-647
-420
-288
-261
-306
-333
-338
-322
-314
-250
-104
123
476
821
1132
1452
1784
2058
2340
2554
2700
2875
2988
3102
3296
3453
3544
3811
4066
4215
4495
4747
4891
5089
5263
5299
5431
5662
5885
6285
6830
7057
6094
4267
2519
271
-1635
-1906
-1717
-2004
-1900
-1834
-2273
-1901
-1477
-1710
-1913
-2025
-2099
-1760
-1387
-1711
-2363
-3230
-3729
-3010
-1635
-578
31
73
-291
-224
114
171
-72
-718
-1627
-2056
-1929
-1753
-1482
-1508
-1832
-1781
-1437
-1032
-643
-477
-830
-1247
-1574
-1954
-2209
-2419
-2527
-2464
-2176
-1713
-1241
-959
-892
-784
-716
-686
-522
-528
-769
-998
-1159
-1272
-1128
-820
-447
31
518
979
1311
1545
1725
1799
1742
1614
1472
1269
1119
1089
1065
1022
1015
960
869
872
800
614
292
-218
-825
-1480
-2220
-2894
-3359
-3874
-4177
-4142
-4063
-3903
-3618
-3468
-3363
-3101
-2986
-2929
-2811
-2801
-2803
-2718
-2665
-2583
-2414
-2301
-2162
-1926
-1767
-1706
-1705
-1807
-1918
-1952
-1983
-1969
-1897
-1782
-1602
-1361
-1117
-832
-543
-357
-159
43
119
124
17
-189
-374
-498
-511
-407
-182
134
510
923
1379
1843
2121
2335
2581
2717
2845
3124
3278
3331
3584
3788
3994
4367
4791
5040
5264
5577
5738
5858
6041
6222
6380
6812
7273
7282
6107
4223
2446
168
-1402
-1525
-1438
-1685
-1507
-1496
-1822
-1429
-1306
-1687
-1961
-2087
-2093
-1707
-1474
-1983
-2669
-3457
-3667
-2748
-1433
-491
-58
-114
-394
-285
-64
-145
-487
-1154
-1885
-2136
-2008
-1837
-1555
-1566
-1714
-1482
-1094
-716
-400
-346
-717
-1072
-1406
-1820
-2106
-2329
-2403
-2307
-2001
-1557
-1176
-948
-858
-768
-752
-725
-660
-745
-969
-1169
-1303
-1382
-1194
-828
-404
90
605
1006
1300
1532
1712
1761
1670
1537
1372
1219
1169
1201
1256
1270
1261
1180
1079
1039
851
479
-9
-653
-1415
-2078
-2596
-3106
-3551
-3801
-3861
-3860
-3700
-3448
-3357
-3299
-3180
-3026
-2843
-2696
-2709
-2876
-3005
-2992
-2890
-2716
-2569
-2446
-2282
-2112
-1882
-1700
-1664
-1735
-1841
-1822
-1690
-1516
-1370
-1233
-1026
-745
-423
-107
139
322
479
521
465
319
58
-177
-311
-304
-139
106
411
712
1040
1376
1668
1972
2269
2522
2706
2855
3000
3132
3307
3538
3812
4095
4374
4708
5095
5403
5703
5970
6192
6517
7018
7470
7626
6769
4852
3026
901
-1131
-1761
-1642
-1857
-1723
-1311
-1492
-1218
-937
-1352
-1739
-1872
-1937
-1808
-1634
-2107
-2836
-3654
-4094
-3475
-2193
-1035
-286
12
-222
-263
-106
-246
-579
-1157
-1935
-2366
-2324
-2214
-1936
-1731
-1747
-1519
-1064
-629
-256
-46
-293
-701
-1078
-1579
-1973
-2264
-2409
-2321
-2029
-1586
-1126
-800
-664
-536
-512
-579
-563
-665
-958
-1251
-1461
-1636
-1549
-1188
-739
-180
384
857
1253
1561
1737
1775
1685
1514
1324
1111
972
894
839
832
868
889
876
807
523
137
-300
-895
-1522
-2115
-2767
-3342
-3666
-3891
-3980
-3862
-3714
-3502
-3187
-2903
-2666
-2512
-2527
-2650
-2807
-2988
-3137
-3180
-3190
-3097
-2843
-2530
-2210
-1886
-1631
-1448
-1313
-1234
-1209
-1207
-1188
-1102
-953
-797
-570
-310
-68
218
503
677
739
690
540
408
331
255
252
280
417
709
985
1317
1686
2007
2312
2656
2982
3160
3338
3468
3574
3734
3988
4192
4393
4711
5053
5438
5871
6411
6879
7410
7834
7686
6320
4352
2348
-55
-1693
-2049
-2043
-2149
-1719
-1432
-1399
-930
-862
-1159
-1415
-1474
-1488
-1399
-1616
-2397
-3316
-4101
-4087
-3159
-1860
-802
-147
43
-1
128
141
-71
-563
-1309
-1996
-2342
-2434
-2379
-2131
-2008
-1827
-1383
-871
-436
-84
51
-219
-589
-1065
-1626
-2084
-2410
-2486
-2346
-1998
-1529
-1060
-716
-500
-319
-302
-324
-295
-467
-787
-1092
-1421
-1637
-1526
-1146
-638
-75
515
1011
1436
1807
2022
2070
1912
1633
1343
1064
855
707
604
520
512
511
471
406
182
-181
-563
-1044
-1679
-2277
-2899
-3472
-3727
-3866
-3862
-3709
-3524
-3296
-3030
-2780
-2612
-2569
-2696
-2862
-2985
-3110
-3260
-3321
-3326
-3208
-2893
-2509
-2146
-1837
-1589
-1393
-1202
-1062
-1026
-1050
-1077
-951
-710
-459
-251
-78
95
251
420
537
577
505
429
497
572
570
650
758
860
1103
1427
1729
2013
2373
2719
3086
3440
3671
3879
4039
4212
4413
4697
4929
5232
5608
6070
6662
7246
7724
7811
6994
5290
3479
1417
-456
-1358
-1595
-1829
-1745
-1372
-1335
-1110
-958
-1086
-1263
-1186
-1039
-983
-1195
-2000
-2939
-3773
-4061
-3514
-2477
-1569
-911
-551
-481
-267
-54
-140
-479
-1035
-1706
-2204
-2470
-2663
-2647
-2578
-2488
-2161
-1695
-1238
-817
-489
-488
-670
-985
-1459
-1942
-2345
-2574
-2594
-2406
-2100
-1709
-1332
-1033
-750
-518
-387
-252
-237
-461
-811
-1173
-1505
-1607
-1370
-975
-523
-34
446
927
1373
1699
1862
1836
1689
1455
1189
950
669
411
186
78
84
-8
-81
-105
-239
-501
-744
-1160
-1769
-2307
-2815
-3234
-3496
-3587
-3649
-3593
-3391
-3136
-2890
-2699
-2569
-2528
-2547
-2667
-2775
-2956
-3161
-3245
-3226
-3050
-2777
-2459
-2138
-1788
-1438
-1154
-900
-759
-656
-568
-489
-394
-300
-218
-171
-104
-31
75
179
307
464
580
740
878
986
1082
1110
1196
1314
1440
1659
1966
2271
2631
3020
3352
3734
4062
4338
4634
4916
5169
5456
5829
6207
6670
7082
7332
7012
5769
4199
2392
544
-683
-1041
-1156
-1135
-833
-753
-732
-776
-990
-1307
-1338
-1090
-863
-823
-1344
-2216
-3169
-3746
-3556
-2673
-1720
-1022
-630
-607
-608
-481
-406
-562
-838
-1335
-1862
-2198
-2454
-2517
-2459
-2408
-2251
-1953
-1620
-1252
-868
-643
-673
-875
-1250
-1720
-2099
-2346
-2469
-2426
-2259
-1977
-1645
-1373
-1151
-951
-777
-548
-303
-264
-474
-843
-1218
-1468
-1450
-1158
-816
-500
-167
198
594
1012
1386
1554
1580
1497
1343
1084
784
511
189
-75
-224
-350
-482
-534
-538
-619
-697
-815
-1110
-1491
-1865
-2244
-2635
-2983
-3278
-3441
-3455
-3340
-3172
-2997
-2847
-2707
-2564
-2482
-2450
-2510
-2643
-2747
-2755
-2726
-2621
-2466
-2245
-1954
-1638
-1326
-1038
-782
-535
-285
-59
112
211
252
185
109
64
38
56
127
264
462
693
872
1021
1191
1317
1383
1465
1619
1710
1828
2020
2192
2441
2712
3071
3498
3875
4256
4606
4890
5226
5634
5976
6341
6576
6562
6008
4861
3524
1976
447
-543
-863
-950
-779
-451
-311
-407
-689
-1000
-1234
-1109
-770
-528
-734
-1440
-2400
-3239
-3596
-3218
-2407
-1735
-1292
-1082
-1033
-958
-742
-607
-647
-852
-1192
-1580
-1920
-2173
-2297
-2358
-2357
-2228
-2025
-1815
-1513
-1111
-846
-722
-711
-884
-1222
-1531
-1756
-1934
-2003
-1921
-1807
-1751
-1687
-1619
-1458
-1179
-782
-411
-248
-305
-501
-738
-933
-985
-925
-825
-725
-593
-373
-39
297
626
925
1119
1248
1273
1166
931
624
274
-73
-342
-556
-701
-720
-637
-557
-529
-616
-820
-1095
-1400
-1687
-1962
-2226
-2489
-2795
-3096
-3248
-3272
-3162
-2974
-2803
-2680
-2618
-2535
-2436
-2354
-2305
-2314
-2328
-2335
-2267
-2133
-1983
-1804
-1603
-1338
-1031
-708
-387
-56
214
387
479
387
238
102
82
216
376
536
672
775
931
1163
1406
1675
1921
2092
2244
2368
2409
2449
2573
2729
2888
3127
3393
3636
3950
4389
4819
5205
5509
5690
5675
5214
4461
3505
2268
1073
361
109
104
344
585
519
190
-256
-589
-547
-195
276
545
260
-563
-1514
-2250
-2524
-2215
-1735
-1518
-1551
-1717
-1865
-1811
-1556
-1284
-1131
-1125
-1224
-1320
-1403
-1490
-1564
-1655
-1766
-1851
-1980
-2094
-2065
-1922
-1748
-1541
-1359
-1323
-1359
-1434
-1455
-1361
-1224
-1132
-1183
-1343
-1604
-1832
-1890
-1782
-1498
-1149
-927
-825
-781
-744
-613
-367
-128
-6
32
-30
-111
-122
-64
16
91
175
276
338
375
417
442
454
394
257
108
26
-18
-89
-178
-340
-546
-767
-929
-944
-885
-893
-962
-1085
-1264
-1449
-1573
-1615
-1568
-1507
-1541
-1657
-1787
-1894
-1875
-1784
-1774
-1744
-1727
-1774
-1746
-1668
-1621
-1613
-1590
-1525
-1501
-1454
-1395
-1302
-1169
-1035
-986
-1005
-1000
-964
-787
-530
-269
-97
-60
-62
-28
114
341
547
681
795
868
952
1068
1201
1370
1615
1834
2020
2202
2356
2497
2643
2844
3034
3217
3359
3359
3181
2671
1966
1501
1537
2038
2764
3363
3366
2723
1751
921
747
1146
1706
2032
1836
1082
153
-496
-659
-289
240
467
294
-173
-713
-1090
-1198
-1171
-1147
-1220
-1380
-1513
-1544
-1522
-1455
-1394
-1413
-1460
-1555
-1709
-1854
-1928
-1965
-1913
-1830
-1846
-1938
-2067
-2154
-2089
-1868
-1637
-1503
-1516
-1738
-2005
-2161
-2151
-1949
-1705
-1591
-1593
-1670
-1788
-1806
-1683
-1436
-1200
-1039
-1016
-1064
-1087
-1094
-1020
-903
-786
-698
-615
-584
-547
-457
-320
-179
-115
-111
-189
-277
-322
-270
-191
-153
-192
-278
-385
-454
-470
-449
-386
-351
-380
-529
-698
-817
-859
-851
-831
-880
-989
-1077
-1150
-1142
-1068
-981
-951
-953
-966
-994
-993
-957
-840
-737
-703
-735
-840
-916
-884
-724
-496
-286
-156
-109
-59
61
236
425
597
732
826
886
945
1070
1258
1473
1728
1954
2162
2362
2567
2834
3077
3146
2999
2560
1791
1062
877
1328
2083
2826
3186
2773
1728
639
96
363
1053
1622
1707
1125
39
-932
-1312
-1022
-246
425
546
141
-436
-940
-1179
-1121
-961
-860
-950
-1146
-1245
-1196
-1130
-1062
-947
-914
-976
-1094
-1301
-1440
-1483
-1466
-1384
-1347
-1446
-1624
-1787
-1838
-1662
-1377
-1189
-1129
-1292
-1590
-1859
-1944
-1796
-1491
-1207
-1134
-1257
-1406
-1479
-1406
-1134
-834
-675
-647
-728
-826
-787
-672
-527
-389
-278
-270
-245
-176
-112
-9
52
-6
-154
-310
-380
-285
-100
13
69
-11
-222
-382
-435
-355
-241
-196
-302
-513
-726
-942
-1011
-927
-803
-712
-772
-975
-1159
-1248
-1265
-1212
-1160
-1206
-1297
-1370
-1412
-1393
-1324
-1264
-1247
-1248
-1220
-1154
-1038
-878
-736
-669
-695
-749
-751
-614
-368
-111
99
196
193
183
241
383
612
851
1045
1175
1265
1358
1493
1722
1996
2252
2464
2603
2760
2896
3000
3034
2936
2563
1886
1351
1329
1819
2492
3119
3273
2724
1750
828
509
860
1438
1855
1812
1180
198
-567
-806
-492
165
580
528
141
-407
-859
-1047
-1044
-905
-793
-869
-997
-1033
-1045
-1071
-1027
-977
-977
-1028
-1158
-1337
-1496
-1538
-1482
-1386
-1322
-1371
-1492
-1614
-1625
-1472
-1227
-1078
-1112
-1354
-1693
-1943
-2000
-1822
-1528
-1287
-1208
-1270
-1396
-1395
-1218
-983
-756
-631
-658
-750
-803
-756
-638
-489
-360
-236
-167
-161
-66
33
127
178
77
-75
-173
-182
-55
143
282
277
120
-74
-214
-240
-137
-30
26
-53
-256
-493
-681
-735
-665
-547
-502
-620
-830
-1018
-1138
-1156
-1137
-1143
-1205
-1323
-1397
-1389
-1317
-1201
-1109
-1044
-1005
-963
-912
-826
-723
-673
-687
-752
-768
-690
-512
-252
-14
138
175
148
204
310
463
678
840
974
1090
1157
1254
1445
1677
1909
2148
2369
2603
2784
2839
2793
2590
2088
1405
1086
1352
1931
2612
3088
2950
2132
1073
353
366
894
1441
1699
1424
614
-292
-819
-826
-281
388
613
390
-64
-575
-900
-992
-925
-810
-807
-961
-1025
-1008
-1042
-1014
-932
-907
-936
-969
-1138
-1321
-1421
-1464
-1439
-1329
-1324
-1392
-1486
-1612
-1595
-1395
-1190
-1095
-1124
-1344
-1670
-1841
-1807
-1604
-1331
-1163
-1153
-1271
-1405
-1443
-1299
-1054
-822
-703
-752
-859
-951
-980
-905
-752
-583
-437
-364
-360
-292
-246
-198
-158
-192
-253
-295
-293
-225
-61
72
103
36
-80
-159
-166
-139
-59
-3
-99
-279
-478
-651
-694
-625
-567
-550
-614
-765
-928
-1038
-1079
-1057
-1035
-1075
-1099
-1131
-1181
-1194
-1158
-1094
-1042
-958
-872
-784
-694
-589
-511
-515
-571
-579
-491
-321
-84
149
281
312
307
343
455
646
851
1010
1150
1251
1320
1378
1532
1749
1952
2159
2346
2538
2687
2700
2612
2372
1810
1183
964
1205
1723
2353
2759
2570
1825
873
265
281
698
1173
1437
1151
350
-492
-978
-936
-398
213
452
306
-116
-594
-934
-1025
-951
-808
-808
-951
-968
-983
-1035
-996
-960
-965
-967
-1019
-1160
-1304
-1399
-1449
-1427
-1360
-1344
-1384
-1474
-1573
-1524
-1373
-1217
-1103
-1119
-1326
-1581
-1717
-1687
-1492
-1252
-1063
-1017
-1084
-1153
-1164
-1053
-910
-754
-636
-606
-620
-636
-642
-590
-532
-434
-294
-192
-109
-19
45
51
31
23
28
-15
-41
-24
56
75
55
39
-18
-79
-143
-181
-215
-227
-309
-444
-520
-607
-672
-734
-798
-804
-793
-818
-875
-927
-964
-980
-1034
-1074
-1059
-1069
-1068
-1081
-1093
-1060
-1042
-1013
-924
-793
-668
-614
-588
-647
-682
-615
-529
-377
-212
-44
57
117
188
289
436
627
825
1004
1123
1225
1336
1475
1648
1870
2025
2141
2302
2465
2610
2662
2566
2130
1463
969
983
1380
2004
2655
2832
2374
1458
589
282
536
1032
1502
1556
986
69
-676
-954
-656
12
452
490
166
-308
-749
-983
-970
-834
-776
-847
-923
-980
-1032
-1086
-1027
-988
-954
-954
-1066
-1247
-1371
-1446
-1458
-1372
-1346
-1372
-1462
-1574
-1640
-1560
-1407
-1278
-1204
-1319
-1561
-1796
-1901
-1818
-1564
-1305
-1157
-1166
-1322
-1440
-1442
-1293
-1022
-804
-700
-693
-767
-847
-861
-813
-677
-496
-367
-296
-263
-268
-343
-365
-305
-246
-207
-218
-237
-208
-188
-153
-118
-100
-177
-264
-323
-350
-348
-384
-426
-493
-553
-625
-673
-695
-702
-653
-654
-709
-794
-912
-1023
-1062
-1067
-1040
-1059
-1113
-1104
-1090
-1111
-1072
-998
-923
-791
-684
-617
-596
-644
-687
-668
-572
-438
-286
-134
-34
43
128
220
302
443
623
773
892
993
1070
1183
1331
1545
1750
1917
2093
2266
2412
2448
2370
1972
1359
1003
1025
1353
1924
2442
2561
2138
1339
586
339
508
896
1346
1404
883
89
-591
-958
-730
-152
243
330
101
-374
-788
-1000
-1025
-917
-859
-912
-928
-961
-1034
-1050
-1040
-1035
-992
-985
-1069
-1195
-1336
-1467
-1489
-1428
-1364
-1365
-1475
-1566
-1621
-1582
-1489
-1361
-1304
-1408
-1578
-1792
-1946
-1903
-1714
-1509
-1327
-1307
-1436
-1552
-1548
-1402
-1153
-933
-823
-844
-962
-1071
-1070
-1005
-855
-635
-473
-344
-306
-345
-387
-412
-318
-184
-121
-124
-171
-234
-294
-269
-197
-125
-129
-173
-220
-259
-298
-334
-360
-376
-405
-499
-622
-734
-780
-793
-788
-828
-898
-981
-1053
-1063
-1011
-951
-909
-877
-863
-850
-855
-862
-849
-779
-645
-497
-434
-430
-489
-514
-434
-283
-81
87
206
285
335
401
475
575
677
831
988
1104
1204
1297
1415
1554
1741
1943
2125
2271
2400
2454
2421
2135
1546
991
784
972
1421
2003
2410
2245
1607
796
270
252
524
952
1221
1046
363
-406
-944
-1025
-584
-63
259
245
-94
-519
-842
-952
-889
-764
-764
-841
-851
-894
-954
-975
-983
-946
-899
-907
-998
-1081
-1195
-1295
-1265
-1216
-1180
-1208
-1307
-1407
-1448
-1390
-1281
-1154
-1149
-1229
-1408
-1614
-1689
-1587
-1373
-1182
-1041
-1031
-1155
-1256
-1251
-1107
-907
-739
-652
-702
-808
-884
-860
-783
-628
-427
-274
-183
-210
-284
-343
-330
-270
-165
-96
-108
-141
-182
-209
-160
-107
-117
-152
-212
-256
-338
-373
-395
-438
-476
-565
-651
-726
-762
-753
-751
-767
-802
-890
-975
-1051
-1054
-1037
-1011
-946
-913
-896
-889
-854
-800
-689
-551
-387
-258
-241
-274
-341
-354
-271
-153
-9
180
359
494
597
702
821
965
1142
1343
1489
1557
1636
1739
1897
2110
2324
2526
2673
2705
2574
2344
1844
1041
304
-4
879
1462
1572
1686
1388
1401
977
524
248
207
978
1370
1214
498
-592
-1096
-1355
-1200
-717
-497
-264
-308
-453
-625
-687
-471
-305
-195
-100
-122
-442
-826
-1050
-1083
-1132
-1156
-1237
-1355
-1346
-1272
-1157
-1099
-1112
-1151
-1264
-1380
-1509
-1724
-1963
-2123
-2083
-2073
-2149
-2289
-2453
-2450
-2217
-1822
-1487
-1327
-1330
-1458
-1594
-1578
-1478
-1389
-1275
-1081
-873
-792
-712
-564
-355
-10
391
727
774
674
504
323
191
28
-80
-176
-197
-88
12
45
3
-57
-107
-150
-201
-419
-743
-1042
-1291
-1454
-1598
-1733
-1827
-1826
-1701
-1516
-1346
-1288
-1327
-1380
-1420
-1405
-1423
-1490
-1565
-1597
-1510
-1358
-1197
-1036
-832
-543
-144
229
476
591
579
500
399
296
204
173
176
316
546
771
974
1135
1338
1582
1874
2163
2334
2478
2536
2567
2665
2833
3060
3303
3642
3949
4170
3965
3208
2347
1145
-69
-793
-1054
-1070
-895
-424
-143
72
77
-56
-26
-26
246
573
693
466
-94
-736
-1366
-1421
-954
-407
226
706
858
676
481
344
130
-8
-264
-578
-1007
-1531
-1848
-2054
-2099
-1956
-1722
-1604
-1444
-1157
-1061
-1063
-1165
-1401
-1716
-2043
-2218
-2321
-2340
-2263
-2056
-1803
-1550
-1229
-1020
-938
-856
-813
-852
-922
-1033
-1226
-1449
-1526
-1467
-1252
-888
-485
-90
175
354
501
589
626
645
575
406
158
-78
-277
-429
-478
-461
-402
-325
-223
-232
-331
-440
-635
-893
-1117
-1297
-1517
-1743
-1860
-1923
-1907
-1809
-1649
-1539
-1454
-1315
-1238
-1230
-1280
-1351
-1466
-1583
-1622
-1585
-1513
-1389
-1198
-1016
-859
-708
-595
-514
-443
-353
-242
-130
-43
43
73
60
82
126
179
270
410
522
648
782
886
1008
1150
1297
1495
1786
2082
2378
2650
2897
3133
3364
3705
4023
4347
4715
4938
4972
4493
3430
2172
742
-550
-1235
-1329
-1174
-828
-301
-3
277
390
251
134
-93
-169
-135
-166
-436
-887
-1336
-1738
-1565
-940
-194
537
1030
1153
827
416
-15
-491
-818
-1148
-1454
-1757
-2040
-2102
-2011
-1769
-1416
-1059
-872
-781
-690
-822
-1047
-1325
-1684
-2020
-2247
-2273
-2145
-1894
-1605
-1292
-986
-775
-639
-653
-829
-1052
-1239
-1392
-1521
-1544
-1572
-1570
-1416
-1151
-784
-379
41
379
564
623
564
451
265
141
6
-157
-295
-385
-335
-227
-29
146
264
241
82
-90
-412
-807
-1184
-1526
-1769
-1915
-1949
-1974
-1965
-1937
-1867
-1688
-1575
-1498
-1478
-1549
-1620
-1681
-1734
-1808
-1798
-1710
-1572
-1320
-1016
-754
-581
-435
-343
-283
-219
-159
-39
125
297
475
579
580
563
532
546
600
701
822
908
1069
1261
1406
1575
1788
2041
2338
2624
2847
3057
3256
3422
3649
3978
4295
4558
4744
4708
4126
3015
1664
112
-1157
-1813
-1862
-1518
-1083
-568
-242
68
202
181
103
-143
-193
-183
-206
-369
-681
-1040
-1300
-1082
-487
261
927
1287
1253
855
353
-160
-654
-1047
-1404
-1689
-1924
-2108
-2092
-1954
-1679
-1320
-1021
-862
-831
-860
-1030
-1210
-1441
-1736
-1977
-2128
-2083
-1878
-1564
-1233
-949
-769
-695
-670
-812
-1031
-1216
-1455
-1641
-1674
-1616
-1562
-1446
-1193
-898
-524
-136
204
441
493
434
333
197
88
72
-17
-94
-135
-195
-181
-121
-3
63
89
8
-139
-305
-621
-955
-1273
-1555
-1717
-1736
-1714
-1710
-1658
-1676
-1681
-1583
-1530
-1514
-1551
-1610
-1690
-1719
-1692
-1659
-1590
-1490
-1338
-1130
-951
-795
-691
-654
-625
-602
-579
-507
-333
-114
127
344
452
468
408
326
278
253
272
350
491
732
982
1255
1505
1705
1988
2297
2619
2884
3091
3242
3342
3558
3861
4210
4531
4783
4842
4359
3256
1844
314
-1138
-1943
-2006
-1634
-1169
-686
-305
-42
189
229
199
43
-111
-139
-178
-303
-539
-829
-1116
-1034
-503
172
829
1235
1290
965
437
-125
-673
-1135
-1519
-1798
-1993
-2139
-2152
-2017
-1775
-1464
-1132
-930
-895
-912
-1023
-1209
-1432
-1721
-1997
-2177
-2171
-1970
-1649
-1327
-1116
-950
-883
-910
-963
-1073
-1256
-1478
-1627
-1702
-1672
-1540
-1390
-1157
-901
-592
-211
127
357
481
504
433
332
249
173
75
-52
-138
-242
-272
-176
-79
-13
34
-23
-213
-397
-684
-1012
-1303
-1577
-1742
-1777
-1757
-1717
-1633
-1600
-1572
-1488
-1442
-1412
-1412
-1449
-1491
-1537
-1537
-1508
-1441
-1324
-1177
-997
-832
-713
-617
-571
-575
-559
-569
-535
-402
-184
80
311
444
435
345
227
134
130
141
198
328
502
750
1004
1250
1456
1723
2042
2342
2641
2872
3050
3178
3350
3650
3963
4292
4525
4631
4311
3319
2005
503
-938
-1855
-2016
-1688
-1282
-753
-377
-112
142
195
176
28
-135
-235
-259
-317
-530
-768
-1019
-1033
-603
35
680
1124
1248
1002
518
-16
-560
-1014
-1397
-1680
-1818
-1927
-1953
-1846
-1628
-1350
-1066
-835
-768
-784
-899
-1092
-1311
-1564
-1794
-1967
-1970
-1827
-1558
-1230
-1010
-843
-766
-763
-808
-921
-1058
-1265
-1417
-1497
-1512
-1410
-1227
-1030
-831
-547
-212
140
376
489
548
497
369
289
254
168
32
-73
-166
-193
-111
-3
103
147
152
12
-228
-479
-800
-1123
-1432
-1613
-1670
-1695
-1693
-1662
-1598
-1560
-1506
-1453
-1423
-1401
-1435
-1473
-1500
-1524
-1534
-1489
-1388
-1226
-1015
-857
-715
-612
-562
-532
-515
-525
-513
-432
-253
45
332
510
576
504
369
250
206
160
152
250
400
664
956
1229
1484
1691
1942
2216
2484
2687
2803
2944
3116
3352
3609
3870
4141
4265
4207
3738
2746
1464
117
-1079
-1822
-1867
-1584
-1228
-749
-398
-161
77
164
107
28
-48
-136
-171
-253
-466
-672
-824
-759
-353
217
700
985
1027
755
336
-123
-603
-1006
-1350
-1629
-1780
-1853
-1849
-1718
-1496
-1243
-981
-787
-746
-759
-848
-1007
-1175
-1386
-1601
-1766
-1777
-1655
-1452
-1195
-1016
-903
-844
-817
-871
-956
-1044
-1197
-1326
-1399
-1375
-1285
-1149
-974
-795
-552
-272
-27
155
305
400
384
354
301
111
-82
-161
-246
-265
-112
44
136
230
246
88
-117
-383
-754
-1072
-1305
-1507
-1630
-1697
-1779
-1778
-1717
-1635
-1538
-1474
-1434
-1437
-1445
-1454
-1475
-1466
-1460
-1405
-1274
-1072
-884
-729
-615
-562
-538
-521
-494
-510
-505
-460
-312
-75
203
440
527
524
488
387
307
276
255
250
341
518
735
1011
1271
1488
1709
1931
2166
2400
2558
2741
2944
3108
3329
3578
3763
3856
3902
3719
3077
2115
1029
-108
-1068
-1508
-1473
-1274
-975
-602
-298
-42
159
194
124
22
-123
-218
-304
-410
-538
-706
-797
-610
-208
210
518
656
617
346
-28
-403
-785
-1137
-1438
-1650
-1775
-1803
-1742
-1579
-1363
-1131
-911
-825
-792
-793
-918
-1081
-1225
-1414
-1582
-1681
-1660
-1516
-1324
-1135
-977
-839
-812
-838
-847
-957
-1114
-1214
-1272
-1286
-1252
-1178
-1062
-924
-765
-543
-284
-52
148
289
330
261
124
-23
-203
-364
-332
-250
-145
44
222
289
241
178
-32
-267
-503
-792
-1028
-1228
-1376
-1489
-1531
-1565
-1548
-1469
-1419
-1337
-1288
-1297
-1340
-1394
-1411
-1438
-1413
-1347
-1262
-1141
-1024
-897
-815
-745
-701
-690
-642
-605
-578
-547
-460
-270
-28
210
401
495
480
410
314
251
250
227
290
462
671
930
1205
1431
1645
1867
2070
2314
2557
2696
2805
2944
3094
3251
3435
3546
3594
3588
3292
2565
1618
604
-464
-1266
-1549
-1460
-1268
-990
-654
-385
-137
57
104
44
-21
-90
-203
-271
-350
-487
-591
-609
-413
-58
277
518
588
496
230
-119
-464
-839
-1176
-1442
-1606
-1708
-1739
-1646
-1518
-1351
-1138
-962
-898
-894
-913
-1028
-1185
-1346
-1518
-1675
-1757
-1707
-1545
-1343
-1144
-1009
-919
-882
-910
-956
-1048
-1145
-1221
-1270
-1265
-1258
-1239
-1137
-1020
-829
-535
-255
7
190
268
188
105
-40
-245
-247
-207
-123
34
181
278
314
294
167
15
-153
-381
-613
-827
-1006
-1187
-1296
-1404
-1442
-1359
-1316
-1239
-1150
-1146
-1178
-1210
-1218
-1232
-1228
-1186
-1125
-1028
-919
-804
-721
-663
-609
-551
-509
-461
-411
-399
-362
-278
-129
62
250
407
462
470
400
287
242
225
233
326
478
664
872
1049
1221
1420
1617
1840
2056
2245
2385
2508
2653
2787
2973
3100
3188
3211
3098
2830
2184
1337
469
-410
-1073
-1297
-1228
-1063
-795
-479
-237
-10
136
129
89
30
-61
-105
-162
-250
-340
-448
-457
-312
-33
208
370
457
362
116
-168
-499
-847
-1124
-1358
-1496
-1562
-1577
-1496
-1353
-1210
-1074
-929
-866
-883
-909
-1011
-1146
-1304
-1450
-1557
-1630
-1571
-1438
-1275
-1110
-951
-846
-837
-853
-890
-953
-1035
-1074
-1071
-1097
-1130
-1096
-1010
-871
-668
-413
-137
84
256
299
223
95
-51
-209
-312
-266
-205
-134
4
120
166
183
161
35
-107
-297
-562
-793
-969
-1128
-1261
-1320
-1346
-1305
-1236
-1177
-1098
-1067
-1072
-1109
-1162
-1214
-1253
-1228
-1151
-1052
-938
-824
-741
-693
-625
-556
-482
-423
-389
-354
-330
-287
-142
42
216
391
478
502
472
387
298
256
285
364
501
656
866
1076
1216
1401
1588
1740
1891
2024
2160
2259
2371
2525
2635
2730
2812
2848
2816
2670
2318
1671
927
159
-559
-1030
-1185
-1092
-947
-716
-491
-292
-81
3
-6
-40
-106
-189
-265
-321
-408
-529
-589
-586
-440
-198
1
166
190
57
-154
-433
-730
-1016
-1254
-1441
-1541
-1582
-1580
-1486
-1345
-1217
-1081
-971
-925
-933
-972
-1078
-1222
-1324
-1461
-1561
-1573
-1525
-1401
-1235
-1074
-974
-889
-835
-846
-863
-891
-917
-948
-972
-1016
-1035
-982
-915
-751
-479
-238
2
203
260
237
158
21
-115
-226
-281
-217
-155
-113
-48
31
48
27
-17
-161
-284
-451
-672
-857
-1027
-1163
-1251
-1279
-1288
-1254
-1182
-1107
-1040
-998
-975
-1030
-1103
-1163
-1228
-1208
-1198
-1156
-1062
-973
-882
-793
-696
-647
-587
-540
-526
-475
-456
-411
-309
-214
-77
60
163
199
169
154
147
160
201
270
400
566
751
934
1094
1258
1461
1657
1820
2025
2172
2261
2398
2503
2571
2614
2671
2623
2468
2306
1938
1361
759
127
-441
-802
-920
-891
-838
-673
-490
-353
-174
-50
-18
-34
-70
-110
-175
-262
-361
-448
-486
-452
-316
-124
27
85
67
-43
-243
-481
-736
-984
-1192
-1341
-1444
-1498
-1504
-1462
-1370
-1259
-1161
-1089
-1057
-1047
-1083
-1170
-1242
-1337
-1439
-1499
-1508
-1495
-1482
-1450
-1432
-1399
-1382
-1394
-1412
-1475
-1508
-1487
-1433
-1331
-1221
-1109
-994
-867
-740
-583
-441
-291
-114
61
178
232
247
174
120
86
39
2
-36
-101
-158
-182
-222
-287
-383
-473
-524
-587
-628
-697
-777
-850
-933
-929
-918
-903
-871
-839
-780
-751
-711
-676
-677
-647
-590
-489
-396
-288
-144
-3
190
401
545
640
698
713
701
686
685
692
718
790
906
1063
1223
1344
1495
1633
1724
1846
1948
1995
2040
2129
2179
2201
2221
2169
2064
1820
1333
648
-14
-714
-1358
-1641
-1620
-1503
-1315
-993
-715
-468
-211
-74
6
91
139
136
133
99
0
-52
-64
8
196
373
489
559
519
345
99
-162
-445
-734
-960
-1123
-1256
-1326
-1325
-1277
-1188
-1064
-932
-854
-823
-813
-845
-924
-1025
-1115
-1224
-1318
-1324
-1285
-1250
-1139
-1013
-925
-849
-766
-719
-752
-770
-803
-836
-837
-833
-794
-698
-547
-364
-163
46
257
439
528
593
582
499
376
215
77
-47
-98
-82
-45
7
26
18
-19
-103
-213
-331
-459
-610
-758
-878
-964
-1041
-1078
-1085
-1109
-1099
-1034
-944
-830
-705
-580
-543
-528
-523
-574
-560
-596
-610
-586
-550
-482
-471
-459
-501
-581
-611
-651
-715
-799
-875
-956
-997
-985
-997
-1004
-998
-979
-958
-926
-905
-923
-941
-953
-954
-956
-975
-928
-909
-851
-727
-626
-505
-401
-292
-178
-20
138
235
333
413
472
534
600
638
669
738
796
847
893
892
875
880
892
927
926
896
876
854
854
835
813
798
774
748
723
684
624
530
432
336
245
151
68
-6
-86
-135
-167
-190
-238
-267
-282
-317
-346
-366
-386
-437
-458
-446
-453
-450
-463
-492
-516
-529
-535
-576
-588
-600
-642
-682
-722
-770
-805
-810
-845
-863
-872
-894
-899
-906
-913
-937
-968
-957
-969
-985
-980
-992
-984
-987
-986
-976
-975
-933
-894
-874
-846
-818
-797
-766
-746
-729
-720
-697
-651
-641
-597
-572
-555
-520
-496
-471
-450
-399
-375
-380
-363
-339
-340
-322
-284
-254
-198
-147
-76
5
71
171
248
304
370
379
353
342
271
219
179
151
187
202
259
361
471
598
702
811
924
1016
1087
1133
1195
1237
1288
1355
1417
1538
1654
1773
1920
2065
2215
2338
2463
2587
2646
2738
2798
2736
2652
2473
1808
782
-114
-1205
-2152
-2422
-2286
-2105
-1827
-1366
-1227
-1163
-1014
-1002
-967
-855
-680
-574
-508
-522
-673
-775
-815
-629
-211
215
556
735
700
407
67
-249
-559
-760
-936
-1041
-1116
-1257
-1273
-1195
-1111
-919
-673
-528
-481
-394
-395
-570
-703
-838
-1001
-1078
-1026
-928
-832
-646
-514
-422
-343
-313
-320
-412
-498
-612
-715
-744
-754
-713
-672
-570
-366
-156
113
372
556
714
772
738
670
591
518
471
488
478
478
509
499
489
487
452
370
275
123
-87
-313
-552
-750
-902
-995
-1031
-1024
-1002
-944
-870
-832
-781
-712
-652
-607
-585
-570
-568
-552
-503
-458
-418
-346
-255
-196
-145
-116
-114
-148
-216
-313
-449
-566
-649
-713
-754
-806
-850
-871
-880
-865
-820
-765
-744
-763
-763
-751
-762
-737
-716
-699
-656
-603
-519
-414
-310
-191
-85
0
79
127
123
118
107
87
37
-80
-70
-46
-95
-29
70
95
48
104
104
-23
-61
-151
-242
-282
-314
-335
-367
-381
-395
-383
-346
-333
-291
-295
-351
-398
-430
-497
-564
-584
-621
-615
-599
-579
-538
-510
-495
-491
-466
-455
-489
-537
-600
-615
-613
-642
-598
-543
-513
-519
-504
-497
-522
-483
-487
-507
-507
-524
-531
-560
-566
-548
-541
-517
-514
-506
-513
-507
-499
-506
-507
-529
-521
-545
-574
-549
-524
-466
-486
-512
-492
-513
-496
-449
-371
-363
-338
-294
-348
-354
-390
-446
-454
-434
-373
-335
-337
-381
-410
-427
-442
-415
-427
-465
-486
-512
-518
-565
-587
-598
-608
-585
-565
-530
-574
-620
-634
-639
-629
-625
-626
-663
-668
-642
-617
-591
-567
-548
-533
-479
-421
-386
-385
-400
-419
-402
-363
-351
-325
-290
-268
-237
-200
-180
-147
-79
-26
22
74
98
113
136
148
151
160
161
152
185
220
263
304
303
290
281
285
294
307
318
338
352
365
382
374
359
355
354
348
327
293
248
208
159
98
55
12
-18
-33
-39
-54
-84
-93
-122
-149
-157
-149
-143
-141
-155
-182
-184
-213
-253
-287
-318
-350
-372
-402
-438
-490
-553
-616
-666
-725
-787
-825
-850
-890
-944
-976
-992
-988
-979
-987
-984
-996
-1038
-1049
-1067
-1083
-1099
-1086
-1086
-1105
-1075
-1040
-993
-948
-918
-886
-868
-834
-816
-808
-782
-789
-776
-739
-707
-671
-629
-585
-543
-496
-458
-434
-397
-368
-331
-295
-284
-249
-199
-167
-134
-92
-40
21
39
68
114
146
176
184
160
156
143
123
136
158
205
227
227
264
294
330
364
412
476
493
518
531
533
566
613
680
754
821
864
893
951
987
1021
1063
1098
1117
1130
1137
1144
1166
1157
1129
1102
1091
1030
921
833
683
481
236
-46
-337
-610
-784
-897
-934
-927
-895
-821
-745
-709
-698
-712
-727
-722
-738
-757
-771
-818
-865
-878
-866
-817
-743
-655
-598
-572
-588
-661
-766
-874
-942
-1009
-1055
-1058
-1083
-1118
-1137
-1129
-1106
-1072
-1025
-1005
-1017
-1066
-1129
-1176
-1220
-1220
-1188
-1135
-1082
-1041
-1003
-998
-993
-1013
-1024
-1017
-1037
-1042
-1050
-1047
-1044
-1024
-973
-918
-831
-750
-665
-561
-443
-350
-283
-234
-209
-168
-153
-120
-105
-87
-58
-15
43
61
79
121
155
167
180
156
81
21
-50
-104
-139
-166
-154
-123
-70
4
59
102
159
195
214
244
267
251
242
275
324
351
439
542
593
677
744
816
844
875
878
876
942
954
976
941
881
857
823
824
792
737
663
528
378
187
-27
-232
-403
-503
-561
-600
-628
-633
-634
-624
-597
-573
-552
-528
-515
-490
-483
-527
-557
-579
-609
-612
-583
-550
-556
-567
-564
-601
-619
-651
-702
-748
-789
-816
-889
-933
-977
-1023
-1040
-1081
-1081
-1084
-1066
-1016
-984
-956
-965
-989
-1007
-1052
-1079
-1120
-1147
-1134
-1103
-1059
-1026
-1011
-1015
-1011
-981
-932
-883
-839
-790
-768
-741
-704
-670
-622
-568
-502
-442
-389
-341
-307
-275
-225
-190
-171
-149
-161
-139
-89
-59
-20
8
37
54
60
46
5
-26
-60
-83
-85
-79
-71
-91
-74
-12
3
28
44
35
88
139
183
238
263
265
278
297
328
359
388
420
459
496
514
512
530
551
566
577
569
552
527
500
493
473
444
398
345
335
326
297
235
171
104
29
-26
-82
-166
-223
-271
-306
-320
-339
-353
-347
-340
-317
-280
-282
-291
-319
-357
-380
-401
-449
-498
-532
-566
-581
-591
-611
-615
-653
-669
-698
-734
-736
-790
-827
-847
-876
-899
-910
-910
-926
-915
-908
-912
-896
-862
-840
-833
-836
-845
-867
-883
-869
-859
-869
-856
-854
-859
-855
-838
-816
-784
-740
-717
-705
-700
-719
-738
-714
-679
-633
-571
-526
-485
-452
-430
-383
-364
-345
-324
-290
-246
-218
-204
-186
-168
-142
-108
-86
-82
-101
-84
-94
-105
-70
-64
-54
-18
9
21
30
41
58
88
121
141
148
180
195
196
213
228
231
236
233
239
249
261
261
273
285
278
322
355
381
401
407
420
414
424
426
419
415
427
416
399
380
342
321
291
246
187
119
49
-7
-58
-104
-152
-197
-232
-269
-293
-317
-346
-357
-369
-379
-411
-440
-465
-485
-494
-490
-498
-499
-509
-537
-539
-554
-580
-609
-624
-621
-611
-631
-637
-671
-693
-677
-672
-666
-677
-702
-736
-776
-809
-836
-861
-873
-868
-866
-855
-846
-862
-869
-878
-880
-887
-896
-891
-885
-890
-877
-864
-878
-890
-887
-869
-837
-815
-800
-769
-738
-724
-693
-669
-643
-591
-554
-515
-477
-443
-394
-350
-286
-223
-174
-117
-80
-66
-54
-72
-92
-103
-112
-105
-71
-36
5
33
72
109
124
146
173
200
219
237
246
237
211
185
175
167
156
168
180
177
183
185
196
192
209
232
235
253
272
277
258
267
257
265
268
275
278
271
269
267
271
255
239
227
177
140
112
70
37
-4
-32
-57
-100
-145
-176
-194
-214
-248
-276
-310
-330
-343
-357
-374
-386
-409
-423
-431
-477
-513
-539
-559
-583
-591
-623
-663
-680
-689
-685
-686
-669
-658
-676
-687
-683
-715
-721
-716
-717
-698
-712
-732
-738
-757
-772
-780
-783
-763
-757
-752
-751
-767
-766
-775
-786
-799
-795
-805
-793
-753
-733
-696
-683
-664
-646
-664
-655
-624
-590
-555
-532
-527
-525
-520
-489
-465
-441
-388
-332
-278
-242
-197
-164
-129
-103
-79
-38
-16
-2
6
5
17
17
36
57
70
90
86
90
103
119
118
112
112
120
150
173
171
182
205
211
204
206
224
242
246
242
239
249
255
248
243
245
240
247
232
223
219
209
200
185
184
183
160
154
144
123
109
62
6
-24
-65
-119
-163
-195
-215
-243
-256
-272
-295
-326
-367
-401
-434
-458
-477
-480
-478
-497
-505
-511
-525
-541
-538
-553
-579
-594
-615
-640
-661
-674
-678
-680
-697
-696
-688
-689
-684
-683
-675
-684
-707
-714
-699
-700
-700
-691
-687
-680
-684
-651
-628
-623
-591
-561
-552
-554
-546
-562
-557
-555
-562
-558
-552
-547
-538
-508
-483
-448
-411
-382
-354
-320
-274
-232
-224
-202
-170
-132
-99
-81
-49
-32
-18
3
11
4
-6
-33
-59
-68
-70
-49
-49
-40
-22
-34
-30
-36
-32
-19
-4
25
41
46
32
17
8
-8
4
19
34
43
56
76
90
114
107
103
91
59
42
27
21
14
0
11
8
2
-7
-25
-27
-33
-46
-46
-81
-121
-154
-212
-240
-281
-317
-348
-374
-401
-430
-440
-450
-443
-432
-433
-432
-420
-422
-437
-428
-423
-427
-431
-443
-438
-439
-442
-416
-399
-388
-398
-390
-405
-423
-403
-410
-415
-406
-423
-447
-472
-499
-497
-510
-528
-527
-522
-511
-509
-531
-546
-554
-573
-590
-603
-591
-604
-611
-609
-612
-581
-567
-559
-526
-506
-489
-469
-451
-438
-423
-395
-381
-372
-351
-328
-305
-294
-263
-215
-188
-174
-176
-164
-163
-147
-122
-118
-109
-93
-72
-64
-42
-39
-41
-25
3
20
35
61
59
53
67
62
55
51
45
42
39
20
-3
7
3
0
15
37
67
88
72
70
65
26
21
6
10
40
43
51
64
52
40
29
28
17
10
30
9
-16
-34
-77
-109
-113
-142
-158
-207
-277
-282
-299
-330
-319
-307
-317
-344
-353
-366
-392
-426
-440
-448
-481
-496
-498
-512
-499
-498
-506
-498
-501
-504
-484
-481
-506
-496
-491
-479
-471
-473
-465
-480
-491
-505
-502
-498
-493
-497
-494
-480
-485
-471
-472
-476
-461
-456
-454
-454
-441
-425
-419
-393
-371
-351
-347
-358
-349
-346
-330
-307
-304
-269
-244
-230
-212
-197
-174
-161
-124
-88
-50
5
25
45
70
81
85
89
73
71
88
83
90
94
83
94
87
91
104
98
89
70
58
38
11
-23
-33
-55
-78
-86
-83
-73
-56
-64
-62
-54
-66
-65
-66
-81
-93
-108
-124
-135
-127
-129
-135
-131
-118
-130
-160
-160
-184
-229
-253
-271
-287
-305
-326
-350
-374
-394
-397
-389
-405
-423
-426
-407
-412
-425
-433
-419
-414
-416
-411
-416
-406
-396
-384
-368
-385
-401
-404
-419
-415
-407
-414
-420
-411
-416
-420
-425
-440
-437
-448
-448
-439
-442
-446
-452
-435
-430
-413
-410
-416
-412
-430
-463
-469
-449
-428
-411
-391
-362
-342
-337
-325
-300
-297
-300
-261
-240
-233
-210
-198
-181
-151
-142
-139
-114
-91
-72
-42
-22
-2
1
-25
-29
-22
-40
-47
-55
-76
-101
-114
-136
-164
-168
-174
-190
-203
-190
-198
-218
-236
-246
-229
-248
-254
-248
-251
-236
-243
-228
-210
-203
-213
-198
-188
-180
-164
-148
-130
-133
-115
-125
-131
-144
-163
-171
-186
-190
-218
-245
-273
-304
-319
-340
-362
-383
-390
-397
-402
-414
-412
-425
-453
-469
-506
-537
-554
-586
-598
-597
-599
-610
-591
-582
-581
-586
-583
-578
-554
-529
-539
-532
-513
-517
-514
-511
-513
-489
-477
-479
-476
-483
-507
-519
-526
-529
-507
-502
-502
-499
-508
-500
-494
-489
-462
-425
-414
-392
-371
-360
-317
-295
-285
-249
-215
-200
-183
-176
-150
-132
-130
-120
-135
-132
-123
-120
-115
-124
-127
-120
-118
-112
-112
-138
-129
-123
-119
-103
-116
-130
-125
-131
-143
-136
-137
-140
-129
-121
-119
-101
-84
-110
-124
-140
-159
-174
-173
-169
-188
-212
-248
-275
-286
-302
-338
-348
-370
-381
-383
-412
-437
-479
-498
-482
-482
-490
-504
-516
-527
-537
-536
-536
-546
-542
-523
-521
-518
-500
-507
-517
-525
-520
-521
-518
-496
-484
-479
-477
-486
-486
-489
-496
-505
-509
-525
-541
-556
-568
-558
-557
-547
-526
-520
-496
-470
-464
-448
-445
-433
-413
-396
-399
-398
-385
-366
-335
-298
-248
-220
-193
-175
-178
-167
-145
-116
-98
-83
-62
-59
-82
-72
-48
-35
-33
-15
-6
-12
-2
-24
-43
-60
-71
-75
-88
-109
-109
-115
-125
-132
-134
-154
-174
-182
-200
-184
-188
-214
-220
-235
-249
-239
-252
-257
-242
-252
-262
-276
-285
-302
-317
-330
-343
-319
-328
-342
-377
-399
-421
-434
-432
-434
-404
-390
-380
-371
-375
-360
-356
-360
-370
-385
-381
-397
-427
-439
-447
-432
-438
-448
-453
-450
-431
-420
-402
-363
-335
-335
-336
-337
-342
-329
-322
-307
-297
-314
-320
-330
-336
-339
-332
-323
-355
-371
-360
-360
-354
-343
-333
-332
-326
-338
-334
-324
-321
-296
-271
-252
-264
-251
-240
-232
-205
-180
-162
-159
-140
-123
-105
-85
-77
-73
-58
-61
-59
-57
-64
-52
-67
-64
-80
-120
-151
-181
-203
-214
-233
-261
-271
-288
-301
-297
-290
-294
-294
-306
-320
-319
-333
-362
-367
-366
-363
-364
-361
-350
-362
-373
-369
-355
-358
-367
-363
-363
-377
-369
-365
-385
-394
-395
-394
-395
-399
-395
-388
-376
-375
-376
-373
-374
-376
-364
-350
-324
-323
-321
-298
-332
-334
-341
-372
-372
-378
-379
-374
-371
-373
-377
-383
-401
-413
-417
-421
-435
-436
-427
-419
-409
-402
-394
-394
-381
-378
-369
-346
-331
-329
-308
-293
-289
-265
-259
-242
-233
-229
-219
-235
-232
-213
-217
-224
-217
-205
-197
-196
-210
-197
-207
-222
-224
-230
-236
-242
-243
-243
-254
-260
-272
-278
-284
-290
-290
-307
-330
-339
-346
-360
-361
-357
-354
-348
-343
-346
-364
-386
-394
-399
-406
-418
-411
-413
-436
-417
-416
-429
-431
-460
-461
-453
-468
-453
-436
-454
-449
-447
-450
-445
-455
-454
-470
-482
-470
-486
-496
-492
-479
-477
-473
-462
-455
-438
-424
-413
-402
-391
-379
-369
-363
-355
-358
-353
-342
-324
-300
-290
-285
-269
-262
-269
-263
-246
-248
-261
-269
-272
-266
-268
-271
-267
-265
-255
-269
-277
-277
-286
-279
-268
-270
-265
-254
-234
-230
-248
-262
-263
-279
-300
-314
-329
-338
-351
-351
-331
-334
-336
-318
-312
-320
-304
-303
-326
-330
-336
-333
-318
-319
-317
-320
-332
-330
-334
-327
-340
-355
-369
-362
-376
-393
-390
-405
-431
-432
-422
-423
-420
-426
-424
-419
-427
-434
-437
-429
-433
-436
-430
-425
-435
-428
-413
-393
-386
-391
-381
-385
-392
-391
-386
-399
-415
-422
-432
-447
-453
-435
-408
-406
-401
-393
-402
-395
-367
-359
-341
-309
-301
-290
-281
-279
-271
-267
-256
-244
-245
-246
-259
-271
-280
-285
-285
-291
-282
-278
-281
-281
-280
-281
-287
-308
-321
-328
-324
-329
-334
-321
-333
-344
-366
-352
-362
-368
-357
-371
-383
-388
-388
-405
-391
-366
-369
-382
-392
-399
-423
-440
-427
-403
-381
-379
-388
-392
-415
-426
-434
-448
-447
-430
-418
-415
-416
-424
-423
-430
-442
-445
-441
-443
-436
-444
-450
-446
-444
-444
-440
-427
-421
-428
-440
-449
-456
-466
-479
-489
-474
-463
-478
-471
-475
-477
-471
-464
-456
-452
-439
-427
-416
-396
-363
-345
-336
-342
-313
-303
-302
-291
-290
-262
-248
-236
-241
-262
-279
-293
-296
-303
-311
-295
-291
-315
-308
-300
-317
-325
-320
-302
-307
-325
-341
-344
-350
-357
-348
-334
-342
-340
-336
-353
-344
-327
-321
-327
-352
-338
-322
-329
-342
-366
-367
-370
-375
-381
-374
-375
-375
-387
-409
-416
-434
-449
-465
-468
-466
-491
-499
-504
-512
-513
-521
-513
-498
-492
-472
-452
-444
-447
-453
-459
-455
-448
-435
-433
-427
-449
-462
-448
-434
-394
-376
-375
-386
-401
-392
-371
-361
-337
-322
-296
-283
-275
-244
-250
-249
-248
-242
-239
-232
-232
-265
-279
-265
-256
-265
-262
-240
-226
-231
-234
-228
-240
-244
-248
-261
-266
-268
-267
-274
-280
-301
-328
-355
-369
-362
-356
-379
-376
-363
-398
-407
-407
-400
-397
-380
-370
-371
-378
-374
-357
-366
-368
-355
-349
-350
-344
-318
-310
-314
-314
-310
-298
-292
-284
-273
-277
-287
-296
-287
-280
-293
-298
-290
-288
-287
-283
-287
-303
-312
-296
-296
-300
-305
-306
-300
-293
-286
-308
-313
-308
-297
-283
-289
-284
-275
-264
-266
-259
-258
-264
-294
-282
-273
-283
-277
-342
-308
-243
-233
-245
-265
-205
-184
-216
-181
-136
-150
-163
-134
-117
-141
-153
-146
-147
-174
-190
-174
-179
-175
-200
-216
-226
-259
-292
-303
-304
-308
-316
-331
-344
-347
-345
-347
-345
-338
-300
-289
-289
-302
-318
-323
-327
-319
-302
-284
-280
-268
-269
-260
-259
-280
-293
-302
-318
-315
-326
-331
-336
-347
-353
-351
-320
-296
-302
-300
-293
-296
-287
-290
-290
-291
-267
-245
-235
-212
-199
-192
-184
-171
-176
-199
-198
-195
-213
-224
-247
-282
-287
-294
-319
-311
-304
-315
-321
-323
-321
-327
-332
-330
-344
-347
-334
-330
-326
-353
-366
-371
-360
-372
-369
-351
-347
-341
-329
-311
-306
-287
-287
-279
-285
-288
-291
-314
-304
-309
-326
-321
-322
-322
-335
-349
-349
-363
-379
-383
-374
-371
-371
-369
-363
-365
-364
-358
-360
-350
-341
-345
-348
-353
-358
-359
-353
-337
-341
-339
-326
-314
-308
-312
-319
-315
-317
-327
-342
-347
-341
-373
-379
-388
-405
-402
-419
-427
-425
-417
-409
-392
-388
-395
-400
-400
-398
-397
-375
-357
-357
-354
-362
-373
-381
-387
-386
-385
-371
-366
-362
-370
-363
-357
-358
-351
-348
-331
-328
-332
-339
-359
-364
-356
-346
-350
-360
-354
-357
-356
-353
-355
-344
-345
-359
-351
-335
-337
-336
-335
-348
-341
-329
-327
-327
-325
-341
-361
-371
-390
-406
-428
-432
-424
-424
-422
-426
-431
-425
-419
-397
-397
-409
-416
-424
-423
-419
-434
-429
-422
-428
-424
-420
-412
-392
-387
-397
-385
-385
-384
-385
-389
-401
-419
-416
-423
-422
-403
-400
-393
-394
-377
-383
-393
-365
-363
-363
-348
-357
-352
-343
-348
-336
-344
-358
-354
-357
-368
-371
-363
-363
-384
-401
-401
-398
-410
-400
-386
-400
-407
-411
-404
-394
-403
-402
-411
-420
-414
-409
-415
-403
-390
-387
-364
-352
-340
-322
-292
-299
-303
-315
-326
-321
-327
-333
-319
-321
-326
-332
-345
-351
-350
-344
-349
-337
-319
-310
-314
-307
-319
-305
-287
-273
-253
-250
-239
-239
-240
-248
-244
-244
-251
-256
-264
-256
-240
-244
-242
-243
-243
-237
-243
-249
-258
-276
-272
-276
-293
-282
-287
-291
-294
-317
-318
-305
-307
-312
-314
-315
-315
-318
-323
-316
-327
-337
-326
-316
-314
-303
-310
-319
-305
-312
-302
-285
-284
-285
-282
-277
-277
-287
-296
-274
-267
-277
-277
-264
-268
-261
-250
-279
-275
-263
-287
-270
-261
-266
-259
-271
-273
-267
-262
-256
-246
-247
-253
-254
-245
-243
-242
-234
-228
-222
-213
-202
-188
-178
-178
-181
-175
-187
-185
-178
-185
-178
-191
-203
-193
-191
-190
-168
-168
-188
-188
-195
-193
-192
-175
-174
-175
-188
-207
-216
-216
-217
-216
-199
-225
-234
-236
-239
-241
-262
-265
-253
-266
-261
-256
-266
-251
-235
-231
-245
-248
-252
-253
-261
-270
-264
-243
-249
-252
-251
-248
-244
-250
-236
-231
-229
-240
-266
-269
-271
-285
-292
-294
-293
-293
-291
-300
-308
-301
-303
-309
-295
-271
-257
-238
-215
-212
-215
-196
-182
-189
-186
-187
-198
-203
-188
-193
-188
-186
-194
-191
-184
-178
-178
-175
-210
-229
-233
-261
-266
-278
-267
-266
-275
-271
-274
-274
-267
-261
-243
-228
-222
-207
-210
-222
-232
-239
-253
-268
-264
-244
-242
-245
-236
-249
-250
-249
-243
-255
-272
-274
-291
-291
-304
-306
-297
-293
-297
-300
-304
-300
-279
-262
-252
-250
-252
-234
-233
-243
-249
-263
-254
-254
-249
-217
-206
-210
-197
-191
-190
-180
-181
-179
-163
-159
-158
-163
-177
-179
-188
-209
-202
-214
-220
-223
-228
-233
-243
-244
-244
-253
-263
-254
-264
-268
-274
-278
-271
-272
-276
-277
-271
-259
-258
-260
-255
-238
-232
-239
-252
-261
-259
-242
-244
-246
-250
-250
-254
-274
-276
-277
-281
-270
-277
-285
-275
-273
-282
-282
-303
-314
-306
-317
-310
-326
-342
-349
-368
-352
-342
-330
-310
-288
-261
-256
-236
-232
-229
-229
-224
-219
-214
-206
-200
-195
-193
-197
-214
-216
-219
-235
-233
-237
-233
-237
-252
-249
-245
-242
-230
-214
-206
-205
-185
-151
-146
-156
-145
-142
-148
-152
-163
-160
-178
-188
-193
-205
-198
-197
-205
-211
-226
-244
-248
-268
-248
-230
-238
-252
-257
-266
-265
-252
-248
-225
-238
-236
-226
-234
-230
-236
-256
-250
-252
-257
-244
-230
-237
-256
-235
-227
-254
-264
-253
-252
-254
-260
-267
-265
-268
-275
-272
-286
-272
-253
-236
-225
-218
-215
-223
-224
-222
-216
-220
-236
-242
-265
-278
-283
-296
-290
-292
-290
-277
-286
-284
-279
-264
-255
-261
-257
-260
-268
-271
-256
-243
-237
-221
-211
-210
-199
-210
-210
-205
-204
-189
-199
-224
-229
-214
-182
-181
-182
-179
-184
-190
-191
-200
-201
-196
-214
-233
-236
-224
-208
-211
-216
-218
-216
-211
-198
-188
-190
-199
-197
-205
-224
-227
-231
-235
-235
-245
-248
-252
-263
-251
-238
-235
-244
-250
-255
-267
-265
-272
-280
-274
-249
-236
-228
-235
-243
-231
-257
-282
-294
-305
-313
-322
-321
-316
-302
-288
-291
-303
-304
-308
-320
-313
-311
-307
-312
-315
-315
-313
-308
-297
-295
-275
-254
-232
-214
-210
-198
-204
-199
-197
-193
-170
-158
-151
-164
-176
-178
-198
-201
-199
-194
-191
-208
-228
-245
-260
-257
-254
-246
-250
-260
-264
-263
-272
-295
-296
-306
-304
-309
-304
-293
-283
-278
-278
-272
-268
-278
-277
-268
-289
-295
-297
-308
-302
-288
-290
-297
-321
-321
-335
-344
-338
-358
-368
-360
-362
-364
-365
-378
-402
-411
-423
-429
-413
-405
-390
-386
-384
-382
-387
-379
-375
-378
-383
-377
-358
-342
-324
-320
-322
-325
-319
-316
-315
-300
-295
-300
-283
-269
-270
-262
-268
-266
-272
-272
-283
-285
-285
-301
-308
-306
-318
-334
-325
-325
-323
-335
-345
-337
-339
-351
-361
-367
-357
-352
-341
-339
-347
-347
-359
-364
-373
-374
-361
-383
-376
-355
-355
-351
-352
-349
-336
-330
-326
-329
-337
-330
-327
-338
-345
-356
-369
-372
-378
-379
-386
-389
-396
-387
-376
-376
-368
-369
-374
-363
-367
-368
-359
-373
-371
-359
-363
-363
-358
-364
-368
-370
-381
-389
-379
-379
-368
-362
-360
-365
-370
-366
-369
-359
-357
-357
-368
-362
-367
-370
-361
-356
-331
-316
-293
-271
-256
-248
-236
-236
-237
-244
-239
-223
-240
-250
-238
-232
-246
-248
-256
-262
-256
-246
-264
-282
-279
-288
-301
-295
-284
-293
-315
-321
-322
-316
-316
-325
-321
-351
-377
-382
-375
-375
-365
-363
-370
-375
-365
-334
-321
-305
-292
-276
-260
-255
-272
-279
-274
-275
-255
-241
-247
-263
-272
-284
-294
-289
-291
-296
-301
-309
-316
-302
-289
-291
-291
-277
-268
-277
-281
-278
-286
-292
-286
-300
-295
-283
-267
-256
-248
-236
-237
-244
-252
-251
-257
-266
-259
-267
-268
-277
-303
-309
-321
-348
-357
-358
-346
-337
-338
-315
-306
-306
-297
-282
-277
-282
-288
-276
-274
-276
-247
-239
-233
-234
-235
-227
-229
-228
-213
-205
-214
-212
-208
-214
-219
-220
-210
-202
-221
-206
-186
-191
-186
-190
-178
-169
-188
-187
-187
-191
-190
-219
-230
-232
-246
-243
-247
-253
-245
-238
-251
-235
-227
-233
-229
-247
-252
-265
-284
-283
-269
-271
-264
-264
-277
-269
-277
-275
-257
-264
-259
-247
-271
-289
-271
-273
-278
-281
-270
-259
-263
-257
-249
-255
-256
-266
-271
-256
-266
-272
-262
-247
-230
-216
-208
-212
-210
-205
-209
-209
-216
-232
-241
-238
-227
-225
-209
-205
-221
-221
-236
-249
-243
-259
-279
-289
-301
-312
-323
-329
-322
-336
-346
-349
-373
-385
-371
-350
-342
-317
-300
-303
-303
-288
-274
-277
-264
-250
-259
-268
-268
-275
-269
-267
-257
-246
-252
-248
-247
-249
-257
-256
-259
-264
-265
-284
-283
-293
-296
-299
-299
-289
-293
-295
-284
-262
-236
-244
-237
-224
-217
-220
-233
-254
-267
-279
-271
-261
-272
-260
-262
-252
-250
-258
-259
-270
-270
-262
-251
-254
-258
-248
-265
-293
-304
-322
-327
-337
-354
-352
-359
-364
-370
-378
-375
-379
-361
-357
-351
-350
-354
-353
-363
-366
-338
-338
-352
-343
-352
-338
-333
-334
-315
-307
-284
-268
-294
-296
-286
-292
-288
-295
-303
-308
-317
-315
-315
-336
-346
-346
-365
-372
-356
-341
-352
-356
-365
-363
-352
-361
-362
-356
-349
-343
-331
-332
-327
-330
-336
-330
-323
-324
-337
-337
-337
-331
-335
-340
-340
-333
-333
-348
-366
-380
-378
-386
-378
-371
-372
-359
-354
-350
-330
-319
-322
-305
-320
-336
-335
-345
-345
-348
-356
-354
-362
-388
-391
-419
-415
-405
-397
-393
-389
-384
-399
-413
-404
-395
-411
-408
-420
-433
-434
-413
-416
-420
-400
-407
-394
-380
-372
-347
-344
-344
-332
-334
-336
-340
-344
-352
-357
-371
-345
-343
-360
-337
-328
-320
-303
-299
-304
-328
-353
-344
-355
-348
-326
-319
-323
-329
-327
-329
-325
-323
-325
-325
-335
-341
-346
-351
-355
-328
-321
-338
-337
-331
-318
-328
-337
-323
-302
-301
-293
-299
-311
-317
-320
-331
-346
-357
-358
-363
-384
-396
-410
-415
-427
-434
-445
-437
-436
-446
-443
-447
-427
-424
-437
-438
-428
-410
-394
-390
-386
-379
-377
-370
-369
-363
-335
-334
-319
-305
-301
-308
-321
-309
-291
-294
-274
-255
-257
-254
-270
-273
-259
-258
-285
-289
-290
-313
-325
-330
-346
-341
-331
-318
-308
-303
-299
-324
-321
-319
-323
-322
-337
-335
-346
-339
-331
-324
-333
-344
-331
-329
-309
-300
-304
-305
-306
-275
-275
-277
-276
-288
-302
-314
-309
-323
-337
-331
-332
-325
-322
-318
-311
-309
-306
-321
-327
-328
-338
-329
-337
-354
-353
-353
-352
-364
-355
-342
-333
-330
-319
-325
-324
-305
-295
-307
-327
-323
-308
-306
-296
-303
-312
-303
-303
-304
-307
-316
-321
-324
-335
-345
-351
-355
-348
-345
-328
-299
-298
-289
-287
-295
-286
-270
-242
-231
-248
-248
-245
-226
-216
-223
-226
-225
-217
-218
-219
-204
-195
-198
-211
-234
-246
-254
-290
-302
-299
-308
-304
-302
-287
-285
-282
-272
-264
-273
-272
-285
-305
-310
-297
-294
-312
-309
-309
-312
-318
-341
-343
-339
-338
-328
-316
-309
-304
-289
-284
-308
-310
-282
-280
-276
-274
-298
-296
-285
-284
-276
-278
-269
-268
-272
-262
-268
-256
-259
-259
-250
-252
-259
-266
-264
-267
-284
-289
-270
-271
-268
-268
-266
-269
-271
-274
-284
-295
-286
-292
-297
-282
-260
-246
-261
-262
-256
-263
-255
-243
-237
-224
-237
-237
-236
-241
-233
-236
-233
-237
-242
-248
-252
-267
-261
-255
-268
-250
-248
-257
-263
-257
-269
-271
-277
-272
-260
-259
-247
-234
-237
-244
-240
-246
-241
-225
-205
-197
-207
-209
-211
-225
-234
-235
-236
-247
-255
-267
-264
-265
-266
-270
-273
-258
-264
-271
-263
-272
-282
-275
-276
-287
-283
-278
-272
-274
-277
-263
-275
-288
-273
-267
-270
-274
-287
-294
-298
-291
-307
-320
-314
-294
-279
-276
-279
-278
-292
-283
-273
-294
-290
-302
-297
-286
-283
-274
-280
-306
-308
-285
-270
-267
-271
-273
-282
-302
-326
-326
-322
-314
-317
-334
-333
-338
-327
-319
-322
-322
-312
-295
-291
-287
-283
-307
-300
-299
-310
-314
-312
-312
-318
-312
-317
-316
-309
-309
-316
-311
-314
-321
-326
-322
-310
-322
-326
-324
-314
-303
-303
-292
-267
-253
-238
-224
-224
-208
-201
-192
-182
-192
-190
-168
-182
-187
-194
-202
-205
-207
-213
-220
-226
-249
-255
-264
-280
-283
-305
-305
-302
-308
-293
-283
-294
-297
-307
-313
-297
-301
-301
-292
-295
-307
-339
-350
-339
-354
-369
-374
-380
-376
-366
-345
-347
-351
-352
-345
-343
-357
-369
-370
-384
-394
-388
-389
-387
-391
-379
-376
-366
-341
-340
-338
-326
-309
-324
-337
-326
-340
-350
-332
-338
-331
-330
-341
-324
-339
-334
-316
-320
-306
-297
-303
-287
-282
-290
-293
-298
-295
-302
-297
-297
-276
-238
-235
-230
-248
-257
-264
-289
-297
-312
-311
-298
-305
-307
-314
-301
-304
-291
-268
-253
-242
-226
-204
-206
-211
-212
-218
-226
-216
-212
-223
-222
-227
-239
-242
-258
-265
-288
-293
-285
-299
-294
-286
-306
-311
-321
-337
-342
-327
-337
-389
-398
-398
-392
-389
-387
-391
-392
-411
-405
-391
-389
-369
-343
-323
-318
-314
-301
-305
-308
-308
-297
-290
-305
-316
-337
-353
-353
-337
-352
-354
-344
-333
-298
-291
-281
-274
-290
-280
-257
-256
-248
-245
-237
-208
-210
-217
-217
-213
-196
-185
-195
-188
-193
-196
-201
-199
-193
-192
-192
-205
-206
-195
-199
-192
-193
-207
-195
-205
-188
-176
-162
-163
-163
-160
-162
-157
-152
-161
-169
-173
-184
-178
-181
-181
-177
-171
-163
-169
-189
-182
-168
-173
-174
-173
-185
-185
-181
-191
-173
-172
-179
-189
-195
-204
-201
-202
-213
-213
-204
-187
-191
-196
-210
-226
-231
-244
-269
-269
-248
-225
-211
-212
-211
-207
-201
-194
-201
-221
-210
-218
-218
-213
-226
-243
-251
-242
-246
-239
-251
-268
-248
-243
-247
-266
-250
-229
-244
-225
-206
-207
-197
-182
-196
-223
-239
-229
-229
-250
-254
-243
-218
-206
-216
-228
-225
-212
-198
-191
-198
-216
-239
-238
-236
-244
-246
-241
-250
-260
-263
-264
-251
-241
-210
-209
-220
-202
-211
-223
-219
-221
-220
-212
-200
-203
-182
-175
-181
-175
-186
-186
-178
-165
-158
-169
-168
-178
-191
-179
-191
-194
-200
-223
-210
-205
-208
-212
-226
-230
-235
-231
-230
-225
-221
-220
-208
-200
-201
-193
-192
-193
-195
-199
-212
-200
-190
-174
-155
-169
-169
-172
-157
-150
-160
-148
-143
-156
-156
-174
-189
-196
-217
-250
-256
-255
-256
-267
-298
-309
-304
-324
-320
-306
-290
-275
-261
-258
-261
-256
-265
-264
-279
-266
-258
-269
-243
-223
-214
-199
-186
-187
-199
-222
-224
-241
-257
-247
-243
-239
-234
-222
-235
-221
-232
-239
-229
-220
-217
-222
-231
-225
-225
-232
-229
-236
-234
-218
-207
-201
-175
-151
-135
-152
-163
-159
-178
-168
-179
-191
-172
-179
-187
-212
-203
-207
-230
-218
-222
-233
-228
-238
-247
-229
-225
-221
-225
-230
-205
-212
-231
-234
-251
-257
-258
-284
-279
-269
-281
-290
-294
-285
-299
-313
-308
-304
-323
-321
-304
-312
-310
-298
-296
-298
-302
-313
-322
-335
-317
-306
-325
-323
-330
-339
-336
-336
-327
-305
-295
-279
-285
-291
-291
-303
-285
-294
-293
-284
-289
-266
-281
-280
-274
-278
-258
-266
-268
-285
-282
-279
-289
-295
-307
-301
-299
-305
-295
-306
-300
-282
-279
-264
-257
-277
-287
-268
-266
-265
-241
-219
-204
-202
-184
-180
-208
-212
-219
-231
-228
-231
-234
-218
-211
-230
-243
-238
-224
-215
-224
-229
-241
-242
-247
-247
-233
-261
-265
-247
-231
-214
-210
-216
-218
-207
-207
-241
-249
-255
-260
-255
-259
-247
-257
-268
-263
-249
-220
-221
-238
-219
-240
-258
-232
-252
-250
-251
-265
-268
-276
-264
-272
-260
-252
-271
-282
-282
-279
-288
-288
-275
-271
-276
-273
-289
-277
-267
-273
-269
-257
-256
-246
-224
-232
-239
-252
-249
-237
-244
-234
-225
-224
-209
-200
-199
-214
-230
-230
-226
-230
-234
-233
-239
-242
-244
-261
-245
-253
-271
-280
-283
-272
-269
-267
-272
-267
-281
-291
-285
-300
-302
-307
-304
-282
-288
-294
-270
-276
-269
-262
-267
-266
-270
-257
-238
-249
-250
-228
-228
-203
-177
-183
-171
-178
-211
-207
-234
-254
-237
-252
-265
-259
-278
-278
-264
-260
-237
-230
-237
-223
-229
-234
-232
-231
-230
-234
-225
-223
-202
-176
-174
-157
-145
-153
-156
-166
-181
-174
-168
-159
-137
-126
-116
-106
-120
-136
-147
-155
-150
-159
-175
-180
-187
-207
-210
-222
-230
-243
-244
-257
-256
-263
-269
-263
-279
-287
-307
-331
-329
-320
-334
-325
-330
-331
-325
-340
-342
-339
-332
-317
-304
-309
-308
-303
-310
-319
-315
-308
-329
-332
-325
-318
-323
-332
-315
-323
-329
-306
-322
-320
-303
-303
-298
-280
-259
-248
-245
-251
-252
-247
-251
-232
-228
-233
-219
-209
-214
-220
-220
-238
-258
-234
-242
-260
-262
-273
-280
-261
-257
-260
-266
-288
-279
-300
-315
-309
-301
-299
-292
-281
-264
-255
-268
-282
-277
-292
-307
-294
-314
-320
-316
-303
-302
-298
-269
-257
-257
-236
-223
-205
-196
-211
-226
-228
-231
-229
-250
-267
-260
-256
-248
-257
-265
-257
-258
-251
-247
-252
-253
-259
-267
-278
-282
-285
-308
-307
-321
-321
-290
-297
-304
-297
-279
-294
-288
-271
-269
-279
-290
-279
-291
-281
-242
-254
-275
-263
-238
-241
-237
-233
-219
-199
-212
-198
-174
-196
-193
-173
-194
-192
-198
-223
-246
-260
-278
-305
-324
-324
-324
-322
-304
-281
-282
-282
-271
-266
-276
-265
-250
-264
-274
-285
-281
-287
-284
-270
-271
-268
-263
-256
-270
-281
-254
-234
-241
-247
-256
-257
-255
-267
-276
-285
-294
-290
-297
-296
-290
-286
-268
-266
-291
-289
-272
-266
-259
-258
-252
-243
-235
-240
-252
-256
-251
-237
-220
-212
-215
-217
-209
-200
-200
-201
-200
-191
-185
-185
-188
-190
-207
-215
-214
-211
-217
-209
-218
-235
-217
-205
-201
-190
-175
-174
-171
-179
-177
-182
-205
-196
-184
-184
-186
-211
-218
-225
-258
-266
-262
-262
-261
-261
-255
-255
-250
-249
-269
-290
-284
-302
-318
-316
-344
-358
-333
-328
-344
-346
-345
-356
-363
-360
-363
-359
-345
-341
-321
-304
-297
-283
-271
-254
-238
-234
-243
-257
-251
-232
-246
-237
-233
-228
-195
-202
-224
-200
-184
-211
-219
-203
-186
-184
-189
-197
-182
-180
-179
-163
-171
-151
-163
-176
-152
-148
-150
-152
-158
-153
-127
-136
-148
-145
-160
-155
-144
-128
-140
-158
-147
-161
-165
-169
-184
-176
-182
-198
-197
-196
-198
-193
-192
-186
-175
-178
-172
-167
-170
-185
-194
-196
-218
-229
-229
-233
-217
-218
-207
-204
-204
-180
-175
-190
-192
-189
-206
-224
-226
-221
-232
-255
-260
-255
-263
-255
-258
-262
-257
-248
-248
-261
-271
-294
-294
-299
-310
-314
-315
-315
-285
-273
-280
-269
-259
-251
-238
-223
-216
-207
-203
-204
-198
-210
-203
-184
-186
-163
-158
-162
-154
-152
-166
-169
-144
-144
-144
-133
-121
-113
-125
-122
-134
-146
-134
-144
-147
-166
-178
-205
-220
-220
-220
-208
-187
-163
-145
-118
-120
-113
-105
-99
-86
-104
-111
-106
-100
-102
-117
-109
-99
-81
-69
-52
-48
-49
-46
-51
-80
-123
-144
-155
-186
-232
-253
-249
-263
-284
-289
-281
-263
-263
-267
-270
-274
-282
-274
-261
-255
-242
-218
-203
-196
-184
-184
-163
-165
-160
-141
-153
-180
-190
-180
-172
-188
-195
-195
-222
-222
-215
-227
-240
-230
-213
-248
-273
-272
-287
-298
-308
-321
-303
-285
-286
-281
-271
-242
-223
-206
-193
-199
-160
-144
-147
-142
-160
-132
-127
-134
-135
-147
-137
-156
-164
-155
-177
-179
-177
-178
-181
-211
-222
-238
-248
-244
-255
-268
-278
-262
-265
-284
-270
-261
-254
-230
-218
-221
-219
-194
-203
-235
-231
-222
-237
-245
-235
-226
-215
-218
-195
-166
-174
-160
-150
-167
-187
-193
-185
-187
-197
-187
-175
-179
-189
-183
-193
-222
-214
-193
-182
-184
-179
-165
-183
-188
-193
-194
-194
-199
-188
-202
-202
-195
-201
-199
-187
-176
-196
-200
-183
-194
-191
-194
-194
-182
-196
-181
-181
-189
-185
-197
-195
-166
-166
-155
-163
-175
-179
-207
-222
-231
-213
-213
-229
-233
-240
-248
-247
-245
-239
-236
-237
-213
-214
-238
-222
-226
-242
-224
-220
-246
-240
-228
-224
-223
-230
-204
-197
-226
-214
-213
-224
-209
-215
-247
-244
-252
-268
-231
-235
-229
-199
-205
-195
-207
-213
-227
-228
-223
-226
-219
-217
-209
-205
-204
-190
-149
-151
-167
-156
-165
-158
-157
-157
-140
-147
-152
-147
-162
-189
-195
-164
-150
-145
-120
-115
-109
-107
-107
-125
-151
-158
-150
-158
-179
-180
-190
-204
-226
-242
-230
-237
-243
-245
-266
-243
-224
-239
-241
-244
-253
-238
-232
-238
-232
-247
-257
-263
-271
-291
-294
-289
-285
-277
-265
-253
-249
-239
-237
-233
-218
-214
-225
-223
-230
-236
-231
-225
-233
-242
-244
-239
-237
-226
-215
-214
-207
-197
-210
-222
-231
-233
-238
-251
-262
-255
-263
-263
-246
-245
-233
-248
-238
-241
-274
-269
-257
-268
-287
-285
-277
-289
-273
-264
-266
-276
-258
-247
-248
-236
-234
-217
-241
-244
-231
-241
-229
-214
-215
-207
-212
-203
-203
-200
-201
-225
-217
-205
-223
-237
-234
-237
-249
-238
-233
-224
-219
-222
-227
-225
-228
-220
-214
-224
-211
-229
-238
-217
-221
-244
-241
-266
-233
-269
-246
-278
-282
-326
-308
-400
-352
-916
-2805
-2354
-1258
-1063
-754
-281
100
232
353
89
-303
-147
0
-236
-427
-593
-476
-346
-383
-273
-265
-392
-396
-422
-541
-602
-582
-495
-517
-438
-346
-354
-389
-357
-214
-300
-361
-243
-121
-172
-324
-315
-398
-690
-731
-675
-700
-695
-869
-756
-987
-1119
-1761
-2760
-2298
-1922
-1612
-1443
-1094
-646
-739
-625
-446
-654
-1383
-1597
-1474
-1561
-1536
-2184
-2516
-1969
-1676
-1782
-2114
-1685
-1279
-1516
-1433
-1573
-1518
-853
-412
-299
-359
-426
-107
-87
-318
-368
-338
-396
-339
-332
-512
-554
-816
-934
-908
-940
-857
-961
-1229
-1013
-1060
-1304
-1420
-1617
-1412
-1269
-1284
-1238
-1488
-2481
-2550
-1934
-1474
-1045
-1165
-1391
-807
-136
-561
-1268
-501
264
27
-404
-283
-118
-156
33
440
159
44
367
470
206
-30
19
-500
-475
118
-27
-100
-135
37
264
-32
113
88
-47
156
236
124
-22
-33
82
68
326
650
579
616
810
1114
1091
986
1207
1390
1522
1601
1583
1529
1397
1464
1510
1535
1610
1507
1461
1493
1470
1305
990
873
884
762
680
566
423
270
200
262
228
137
176
213
292
276
166
58
30
128
181
134
117
58
-5
-32
-25
-68
-171
-155
-89
-101
-185
-296
-366
-379
-360
-345
-349
-343
-354
-391
-425
-426
-473
-538
-494
-423
-423
-498
-561
-573
-529
-477
-429
-406
-396
-352
-317
-336
-368
-411
-421
-370
-292
-272
-296
-300
-253
-197
-139
-66
-2
78
147
211
247
244
239
317
383
433
505
540
593
641
667
746
842
901
956
1003
1079
1095
1065
1101
1170
1256
1344
1430
1546
1622
1645
1726
1797
1869
1915
1919
1949
1971
1996
1994
2001
2062
2189
2252
2366
2447
2537
2655
2746
2879
3005
3126
3242
3370
3505
3674
3748
3859
3979
4166
4404
4659
4893
5201
5463
5663
5412
4346
2673
595
-1248
-2759
-3609
-4038
-4122
-4281
-4387
-4247
-3837
-3146
-2445
-1546
-780
-350
-277
-455
-655
-758
-697
-330
286
1083
1864
2575
3177
3644
3883
4100
4365
4599
4584
4209
3539
2556
1426
464
-262
-687
-912
-991
-997
-1063
-1191
-1395
-1582
-1732
-1823
-1935
-2014
-2120
-2281
-2433
-2464
-2273
-1894
-1293
-525
330
1072
1588
1896
2038
2097
2129
2159
2136
2019
1761
1385
997
651
385
233
216
241
161
-48
-383
-814
-1292
-1753
-2139
-2363
-2532
-2675
-2772
-2817
-2874
-2820
-2695
-2444
-2008
-1638
-1325
-1178
-1050
-1045
-1070
-1086
-929
-751
-568
-389
-270
-326
-470
-678
-812
-872
-1007
-1057
-1216
-1343
-1571
-1722
-1839
-1839
-1810
-1711
-1542
-1423
-1448
-1535
-1599
-1575
-1503
-1423
-1286
-1143
-1040
-1013
-935
-872
-803
-662
-467
-233
-31
78
145
178
230
323
424
542
664
691
671
609
547
545
611
718
837
990
1114
1146
1164
1180
1235
1308
1349
1494
1667
1896
2048
2265
2449
2730
3061
3387
3809
4255
4681
5141
5617
6258
6849
7490
8097
8762
7842
4005
568
-3765
-6933
-9454
-10556
-9316
-8990
-9250
-9146
-8288
-6586
-5016
-3392
-623
751
1468
1188
864
922
601
470
959
1843
2792
3369
4001
4869
5253
5151
5080
5473
5410
4769
3494
1632
-676
-3498
-5342
-6403
-6764
-6478
-6144
-5472
-5141
-4808
-4286
-3670
-2834
-1902
-1135
-519
-255
-284
-403
-508
-259
247
1108
2184
3347
4207
4628
4755
4479
4000
3401
2871
2131
1055
-191
-1563
-2945
-4059
-4637
-4714
-4497
-4068
-3486
-3041
-2765
-2585
-2445
-2199
-1898
-1520
-1140
-848
-636
-515
-384
-36
524
1241
2073
2823
3426
3616
3415
3011
2396
1686
971
350
-293
-1018
-1695
-2296
-2787
-3124
-3174
-2990
-2701
-2336
-2043
-1897
-1833
-1869
-1890
-1867
-1741
-1519
-1310
-1072
-862
-655
-431
-106
316
669
916
848
692
440
-43
-678
-1353
-1823
-2112
-2399
-2538
-2519
-2429
-2403
-2614
-2483
-2541
-2544
-2668
-2726
-2613
-2609
-2457
-2280
-1945
-1686
-1312
-1029
-702
-640
-566
-676
-695
-835
-1000
-1153
-1317
-1373
-1559
-1553
-1632
-1547
-1518
-1372
-1162
-975
-835
-737
-674
-668
-680
-703
-669
-705
-663
-645
-553
-522
-471
-424
-407
-367
-407
-373
-396
-359
-309
-233
0
230
462
794
1132
1486
1733
1941
2219
2372
2465
2609
2710
2821
2899
2940
3142
3418
3705
4113
4574
5147
5965
6529
7469
8222
9154
7231
2745
-1201
-6030
-9430
-12383
-12832
-11051
-10432
-10507
-9708
-8071
-5469
-3670
-1325
1733
3024
3761
3292
3356
3376
2941
2225
1653
1722
1824
2158
2641
3786
4636
4605
4465
4115
3367
2200
324
-1622
-4013
-6365
-7722
-8678
-8676
-8256
-7449
-6600
-5787
-4424
-2673
-1009
393
1704
2472
2673
2349
1986
1725
1419
1236
1275
1515
1972
2477
2872
3256
3171
2760
1966
1023
76
-1175
-2449
-3682
-4802
-5879
-6577
-6684
-6353
-5751
-4860
-3600
-2360
-1186
-77
819
1438
1653
1660
1595
1418
1349
1280
1277
1387
1402
1486
1565
1671
1779
1658
1380
918
199
-691
-1668
-2591
-3509
-4298
-4790
-4960
-4873
-4529
-3859
-3096
-2293
-1442
-632
63
588
1036
1274
1276
1212
1052
868
735
563
475
434
445
409
308
-75
-504
-927
-1517
-2090
-2911
-3470
-3872
-4127
-4245
-4084
-3769
-3260
-2960
-2513
-2029
-1699
-1523
-1671
-1430
-1389
-1400
-1523
-1367
-1223
-1121
-1215
-1128
-981
-1032
-1181
-1370
-1382
-1512
-1663
-1948
-2062
-2198
-2227
-2261
-2141
-1965
-1749
-1489
-1261
-965
-807
-693
-737
-745
-812
-858
-959
-1049
-1094
-1143
-1132
-1096
-1002
-848
-628
-452
-247
-110
-8
9
55
141
214
360
500
730
936
1142
1354
1514
1628
1635
1622
1630
1658
1676
1709
1843
2098
2263
2589
2925
3352
3951
4307
4927
5521
6216
6756
7295
7950
8626
6144
1947
-2035
-6671
-9919
-13103
-13208
-11320
-10348
-9919
-8758
-6761
-4296
-2970
-974
1670
2956
4003
3928
4466
4690
4062
2737
1392
843
764
1347
2173
3931
5043
5059
4276
2838
1517
6
-1593
-2906
-4465
-5865
-6908
-8012
-8374
-8185
-7360
-6353
-5103
-3105
-788
1139
2574
3624
3904
3594
2849
2350
2160
1938
1769
1639
1591
1626
1619
1657
1777
1610
1294
677
29
-654
-1604
-2694
-3812
-4870
-5870
-6383
-6269
-5520
-4505
-3239
-1748
-518
550
1466
2213
2745
2885
2863
2729
2369
2014
1595
1171
763
360
158
77
187
365
391
233
-170
-802
-1625
-2445
-3177
-3817
-4249
-4404
-4289
-3948
-3401
-2640
-1834
-1024
-222
567
1335
1901
2309
2478
2324
1946
1432
895
390
8
-198
-309
-352
-347
-379
-525
-827
-1268
-1760
-2333
-3146
-3913
-4276
-4563
-4711
-4682
-4147
-3261
-2543
-1822
-833
185
823
967
990
1059
626
41
-657
-1134
-1548
-2054
-2449
-2508
-2418
-2335
-2314
-2215
-1893
-1840
-1872
-1949
-1874
-1890
-1894
-1847
-1607
-1364
-1108
-804
-565
-248
-99
-43
-110
-316
-586
-887
-1270
-1608
-1888
-2066
-2140
-2076
-1827
-1493
-1064
-630
-161
248
608
851
971
1017
913
777
637
478
353
307
370
470
580
719
857
1022
1158
1238
1341
1479
1723
1893
2098
2416
2832
3310
3728
4328
4932
5686
6264
6809
7261
7896
8385
9013
7040
2852
-1021
-6042
-9934
-13411
-14291
-12468
-11162
-10519
-9169
-7105
-4411
-2930
-1188
1522
3086
4189
4200
4828
5503
5222
3696
2052
1157
749
1110
1813
3709
5293
5502
4782
3285
1818
91
-1909
-3492
-5099
-6488
-7506
-8358
-8504
-8170
-7357
-6399
-5223
-3480
-1141
1139
2958
4389
4917
4628
3728
2718
2098
1605
1378
1343
1379
1614
1830
1974
1945
1594
1058
288
-554
-1311
-2106
-3019
-3986
-5029
-6049
-6657
-6688
-6026
-4897
-3446
-1654
-12
1355
2395
3110
3489
3350
3002
2615
2157
1760
1368
1020
696
283
-37
-221
-237
-117
-6
-30
-269
-769
-1506
-2369
-3234
-3937
-4436
-4619
-4381
-3842
-3030
-2009
-994
-39
786
1507
2096
2474
2696
2740
2522
2126
1574
967
375
-143
-508
-697
-739
-664
-564
-476
-619
-946
-1561
-2286
-3013
-3994
-4442
-4919
-4920
-4701
-4240
-3365
-2358
-1476
-493
289
1013
1462
1491
1525
849
342
-536
-1252
-2035
-2473
-2791
-2841
-2827
-2786
-2364
-2144
-1896
-1907
-1823
-1714
-1688
-1796
-1640
-1530
-1211
-1134
-983
-606
-370
-136
-145
18
5
-159
-512
-887
-1237
-1620
-1950
-2179
-2197
-2005
-1740
-1315
-818
-324
199
538
904
1106
1223
1254
1112
992
793
616
432
274
196
159
236
317
475
655
908
1054
1162
1242
1316
1475
1697
1968
2382
2874
3369
3855
4268
4807
5294
5858
6362
6915
7713
8298
9101
7818
3713
-216
-5462
-9657
-13077
-14328
-12458
-10656
-9646
-8115
-6169
-3585
-2147
-1013
1123
2036
2909
2807
3549
4598
4870
3904
2307
1318
711
1098
1759
3658
5554
6125
5697
4298
2735
761
-1615
-3692
-5586
-7134
-7857
-8168
-7716
-6908
-5926
-5029
-4263
-3180
-1496
367
1999
3340
3928
3808
3099
2196
1570
1062
870
996
1292
1967
2739
3387
3687
3301
2421
1114
-318
-1551
-2617
-3500
-4225
-4872
-5505
-5856
-5757
-5147
-4195
-3000
-1493
-23
1306
2339
2988
3272
2939
2268
1584
933
605
565
666
891
1094
1282
1353
1296
1183
904
401
-226
-961
-1755
-2545
-3283
-3906
-4379
-4587
-4427
-3910
-3087
-2010
-867
170
1031
1620
1966
2052
1924
1688
1350
1019
754
571
487
433
420
411
383
363
286
186
-15
-342
-807
-1349
-1986
-2711
-3288
-3704
-4073
-4197
-3957
-3629
-3004
-2518
-1693
-1004
-425
-35
374
654
736
583
431
176
-344
-665
-1192
-1512
-1903
-2054
-2146
-2107
-2130
-2078
-2128
-2222
-2255
-2345
-2270
-2172
-1912
-1594
-1238
-770
-349
-104
42
21
-79
-271
-557
-765
-1041
-1217
-1396
-1527
-1650
-1688
-1628
-1559
-1387
-1138
-804
-483
-218
100
323
496
624
677
759
765
783
814
801
825
763
698
651
577
583
608
731
852
938
1165
1426
1673
1985
2322
2793
3155
3537
3866
4337
4744
5143
5491
5857
6312
6756
7349
8019
7960
4708
979
-3923
-8211
-11488
-13404
-12215
-10216
-8753
-7468
-5581
-3386
-1300
-712
618
823
947
981
1189
2690
3682
3948
3020
2085
1617
1972
2629
3887
5486
6138
6036
4928
3537
1809
-505
-2898
-5199
-7109
-7871
-7876
-7089
-5797
-4537
-3427
-2884
-2464
-1686
-770
46
798
1171
1304
1195
1066
1079
1079
1150
1334
1661
2330
3266
4087
4664
4480
3560
2044
212
-1413
-2852
-4006
-4767
-5085
-5116
-4866
-4301
-3465
-2625
-2035
-1479
-919
-373
132
523
799
820
620
388
182
205
510
917
1507
2150
2732
3132
3207
2968
2285
1238
72
-1149
-2173
-2888
-3313
-3410
-3318
-3092
-2685
-2214
-1764
-1312
-888
-501
-209
4
158
209
168
66
-35
-35
79
324
707
1161
1631
1958
2068
1994
1635
1044
317
-447
-1177
-1796
-2218
-2439
-2583
-2641
-2588
-2655
-2710
-2718
-2614
-2677
-2643
-2567
-2190
-1898
-1611
-1241
-924
-590
-392
-112
128
236
110
-33
-408
-640
-1041
-1428
-1825
-2122
-2292
-2333
-2308
-2154
-1980
-1849
-1653
-1502
-1348
-1195
-1024
-868
-719
-596
-417
-385
-434
-513
-602
-681
-863
-967
-1018
-1067
-1063
-1074
-1055
-990
-921
-789
-625
-388
-67
237
566
866
1091
1226
1263
1205
1134
1045
978
940
908
912
890
838
899
970
1070
1218
1401
1723
2007
2297
2623
2963
3234
3412
3572
3879
4164
4403
4686
4971
5461
5962
6685
7472
7545
5013
1320
-3133
-7163
-9934
-11490
-10574
-9021
-7640
-6418
-4631
-2558
-726
-58
92
-470
-1244
-1325
-967
373
1766
2395
2411
2067
2235
2945
3746
4684
5404
5644
5420
4791
3766
2329
381
-1786
-3955
-5714
-6283
-5990
-5061
-3880
-2736
-1810
-1524
-1609
-1730
-1922
-2204
-2396
-2485
-2171
-1610
-798
222
1099
1860
2354
2746
3249
3780
4158
4254
3986
3326
2208
849
-312
-1340
-2178
-2696
-2818
-2552
-2096
-1519
-992
-739
-860
-1270
-1881
-2469
-2833
-2949
-2778
-2374
-1772
-1042
-276
489
1199
1748
2163
2409
2522
2531
2413
2198
1769
1170
561
-24
-490
-780
-846
-683
-479
-262
-118
-144
-373
-820
-1379
-1974
-2500
-2818
-2836
-2583
-2095
-1459
-794
-156
368
742
988
1100
1140
1095
1005
953
855
728
562
370
213
87
38
13
-18
-27
-200
-433
-1096
-1765
-2628
-3516
-4096
-4429
-4100
-3587
-2751
-2074
-1258
-747
-313
-231
-360
-502
-752
-800
-895
-671
-620
-600
-743
-839
-1025
-1174
-1330
-1408
-1375
-1337
-1151
-1129
-1134
-1251
-1351
-1457
-1487
-1406
-1179
-898
-632
-321
-176
-117
-181
-406
-691
-906
-1045
-1064
-1039
-902
-730
-623
-481
-333
-160
-31
113
247
385
553
723
889
1035
1122
1153
1217
1277
1338
1390
1463
1459
1377
1311
1306
1425
1504
1649
1872
2113
2388
2659
2978
3349
3681
4115
4499
4872
5181
5435
5616
6011
6594
7244
6198
3096
-651
-4922
-7663
-9508
-9300
-7789
-6454
-5091
-3757
-1855
-313
440
-227
-1651
-3617
-4637
-4397
-3322
-1265
293
1615
2471
3165
4230
4842
5251
5010
4384
3777
3440
3141
2471
1438
194
-1012
-2281
-2814
-2690
-2214
-1605
-1179
-706
-697
-1175
-1981
-3011
-4042
-4845
-5228
-5029
-4073
-2734
-1064
465
1820
2730
2900
2765
2381
1999
1588
1312
1267
1285
1290
1372
1475
1433
1365
1170
969
697
432
235
-104
-588
-1235
-1944
-2668
-3203
-3484
-3398
-2953
-2251
-1463
-761
-91
339
433
266
-38
-367
-640
-672
-389
145
759
1363
1842
2112
2207
2109
1871
1510
1062
594
171
-163
-410
-617
-811
-979
-1185
-1307
-1305
-1187
-1021
-919
-854
-865
-964
-1119
-1271
-1384
-1438
-1371
-1132
-723
-190
367
808
1081
1142
1033
846
487
102
-159
-411
-472
-617
-735
-1081
-1453
-1714
-1902
-1892
-1863
-1667
-1573
-1401
-1528
-1606
-1946
-2165
-2369
-2422
-2199
-1875
-1332
-855
-377
-169
-85
-283
-502
-919
-1206
-1387
-1435
-1235
-1042
-788
-622
-544
-496
-511
-626
-722
-817
-855
-803
-747
-635
-597
-511
-459
-435
-434
-412
-416
-400
-406
-426
-413
-451
-446
-489
-490
-427
-328
-184
24
216
366
466
554
627
672
753
824
922
1063
1217
1373
1476
1552
1577
1573
1576
1564
1571
1606
1762
1968
2209
2518
2841
3223
3624
3958
4164
4336
4507
4784
5231
5813
6371
4988
2416
-1116
-4404
-6144
-7035
-6073
-5184
-4121
-3073
-1569
-19
743
303
-1481
-3839
-6161
-6839
-6450
-4836
-2861
-1131
732
2132
3616
4489
4402
3747
2388
1169
588
784
1278
1690
1801
2034
2079
2017
2074
1792
1464
831
230
-120
-600
-1033
-1760
-2615
-3390
-3891
-4035
-3726
-3084
-2297
-1541
-965
-383
-293
-480
-951
-1589
-2060
-2307
-1962
-1189
-173
930
1904
2572
2942
2936
2594
1996
1127
414
-140
-272
-14
379
800
982
953
720
372
-44
-488
-1028
-1512
-1834
-2015
-1975
-1884
-1752
-1732
-1733
-1636
-1450
-1083
-723
-413
-252
-219
-239
-287
-335
-370
-351
-308
-102
249
701
1141
1459
1564
1393
1082
702
341
-2
-263
-441
-498
-418
-250
-73
23
-5
-204
-519
-862
-1144
-1362
-1533
-1613
-1629
-1541
-1397
-1151
-984
-933
-1095
-1419
-1630
-1715
-1543
-1399
-1219
-1110
-916
-801
-695
-741
-924
-1018
-1128
-953
-868
-673
-615
-551
-589
-669
-824
-1012
-1149
-1265
-1192
-1167
-979
-848
-745
-738
-806
-864
-963
-1009
-1053
-1044
-1002
-821
-663
-523
-477
-475
-490
-536
-538
-554
-568
-535
-468
-394
-334
-322
-333
-306
-233
-125
26
155
298
393
403
365
287
191
104
80
109
227
382
542
694
804
853
777
677
593
497
413
409
468
604
770
919
1091
1212
1293
1371
1381
1432
1469
1537
1698
1940
2213
2518
2812
3203
3506
3914
3768
2802
1318
-672
-1825
-2426
-1970
-1351
-899
-463
48
738
1044
755
-367
-1959
-3579
-4410
-4494
-3891
-2902
-1942
-940
-121
440
679
340
-246
-1217
-2038
-2486
-2335
-1714
-852
78
879
1407
1587
1619
1405
1011
443
-128
-397
-452
-200
174
495
664
649
551
474
364
184
-76
-383
-572
-666
-656
-643
-674
-761
-889
-905
-815
-737
-692
-726
-773
-784
-801
-842
-887
-1006
-1052
-1027
-887
-647
-453
-251
-129
-80
-93
-187
-327
-489
-577
-572
-457
-263
-39
186
331
406
404
310
141
-52
-249
-413
-512
-540
-460
-368
-249
-151
-90
-83
-141
-243
-355
-477
-587
-638
-656
-624
-571
-485
-414
-346
-272
-258
-277
-293
-329
-357
-354
-355
-345
-334
-336
-327
-320
-332
-387
-436
-529
-592
-654
-736
-844
-942
-928
-830
-706
-653
-615
-616
-570
-567
-594
-699
-811
-858
-828
-718
-652
-590
-581
-547
-495
-488
-540
-623
-659
-670
-613
-530
-436
-387
-351
-341
-337
-359
-409
-415
-429
-428
-432
-426
-400
-384
-352
-316
-324
-313
-266
-254
-248
-219
-209
-219
-236
-255
-293
-340
-359
-359
-348
-307
-261
-252
-240
-253
-289
-327
-358
-388
-394
-385
-349
-289
-262
-252
-259
-266
-278
-253
-208
-157
-89
-57
-7
33
60
87
83
90
75
66
57
55
53
69
118
182
218
256
297
278
262
256
238
239
253
303
378
488
605
737
823
767
605
328
90
-73
-80
-3
80
206
334
453
493
433
217
-81
-364
-549
-588
-546
-441
-321
-200
-96
-78
-130
-276
-476
-686
-831
-919
-937
-875
-775
-606
-431
-350
-310
-351
-446
-583
-702
-761
-787
-739
-647
-526
-399
-287
-246
-243
-287
-356
-462
-567
-629
-641
-585
-495
-377
-290
-218
-187
-205
-259
-340
-412
-475
-499
-473
-435
-392
-329
-302
-286
-275
-323
-370
-390
-405
-390
-355
-319
-282
-272
-291
-286
-292
-300
-314
-341
-330
-341
-386
-427
-453
-486
-494
-471
-436
-394
-336
-279
-244
-211
-221
-249
-282
-308
-302
-298
-295
-293
-299
-294
-288
-281
-278
-300
-331
-350
-378
-405
-449
-475
-511
-533
-535
-539
-507
-500
-496
-506
-522
-512
-520
-525
-531
-530
-518
-513
-483
-485
-468
-450
-494
-524
-555
-611
-670
-722
-742
-742
-746
-722
-706
-694
-675
-658
-634
-621
-607
-624
-638
-637
-654
-690
-717
-691
-661
-587
-508
-398
-253
-170
-102
-78
-67
-67
-89
-105
-139
-150
-182
-226
-270
-310
-323
-353
-332
-325
-326
-320
-337
-380
-442
-516
-610
-695
-739
-740
-715
-682
-631
-579
-526
-492
-484
-470
-453
-419
-388
-362
-332
-322
-320
-316
-318
-309
-311
-308
-273
-240
-200
-163
-134
-129
-143
-178
-226
-240
-265
-254
-239
-238
-219
-205
-208
-222
-231
-267
-270
-257
-249
-227
-209
-151
-116
-73
-25
-4
44
79
120
173
219
268
298
300
290
283
287
301
306
331
375
408
402
388
333
229
125
49
-7
-53
-71
-129
-162
-188
-209
-205
-236
-253
-278
-334
-373
-393
-414
-435
-457
-476
-476
-476
-473
-460
-465
-470
-505
-548
-591
-635
-639
-650
-677
-700
-720
-735
-736
-711
-687
-656
-633
-629
-609
-611
-605
-587
-626
-635
-637
-623
-602
-591
-538
-480
-430
-396
-398
-405
-434
-482
-525
-556
-563
-566
-540
-505
-472
-457
-456
-454
-459
-440
-417
-389
-323
-280
-238
-200
-196
-182
-177
-180
-163
-140
-94
-68
-59
-50
-73
-105
-115
-119
-113
-113
-102
-94
-82
-89
-129
-148
-184
-221
-258
-266
-247
-221
-194
-163
-146
-141
-157
-180
-175
-158
-148
-152
-145
-173
-230
-273
-335
-378
-414
-424
-411
-415
-396
-371
-352
-340
-340
-332
-342
-361
-354
-343
-345
-322
-275
-224
-176
-158
-141
-161
-164
-169
-188
-206
-241
-262
-284
-321
-313
-312
-274
-230
-208
-192
-185
-198
-240
-280
-344
-408
-435
-444
-434
-404
-370
-333
-271
-209
-170
-151
-118
-114
-141
-179
-205
-237
-309
-332
-341
-345
-319
-284
-257
-228
-207
-206
-231
-246
-261
-286
-305
-318
-330
-331
-343
-342
-321
-305
-292
-275
-223
-205
-203
-211
-236
-242
-261
-303
-317
-362
-389
-382
-365
-319
-288
-231
-188
-178
-163
-169
-202
-247
-252
-235
-233
-205
-169
-169
-200
-220
-222
-232
-209
-172
-138
-141
-136
-124
-126
-123
-123
-117
-112
-99
-91
-60
-36
-34
-14
-18
-7
8
5
24
18
18
25
6
-31
-26
-44
-75
-78
-80
-40
-30
-35
-25
-19
-10
17
46
66
65
49
40
6
-31
-55
-58
-83
-91
-72
-77
-76
-91
-91
-127
-177
-193
-244
-288
-308
-322
-337
-347
-342
-351
-339
-343
-346
-327
-322
-302
-279
-277
-262
-254
-249
-223
-214
-215
-198
-176
-161
-137
-122
-121
-135
-174
-197
-213
-236
-266
-289
-318
-336
-362
-368
-378
-388
-363
-329
-282
-213
-121
-42
-13
10
24
12
1
-13
-27
-34
-29
-12
-34
-37
-20
-26
-28
-41
-58
-70
-77
-95
-102
-128
-160
-196
-217
-207
-201
-185
-139
-106
-68
-21
22
65
77
73
57
51
38
43
10
-20
-11
-28
-54
-86
-95
-112
-125
-128
-119
-95
-113
-103
-99
-116
-131
-187
-237
-284
-339
-350
-343
-336
-309
-273
-224
-183
-147
-134
-150
-198
-233
-271
-303
-331
-359
-385
-399
-401
-390
-351
-343
-311
-280
-290
-294
-315
-340
-364
-368
-349
-321
-293
-245
-193
-165
-139
-112
-106
-129
-158
-170
-187
-188
-200
-200
-194
-194
-190
-175
-159
-149
-120
-97
-66
-36
0
4
-17
-38
-38
-43
-73
-78
-73
-75
-54
-41
-38
-53
-51
-70
-136
-188
-242
-272
-299
-331
-328
-312
-274
-228
-200
-179
-171
-170
-170
-166
-161
-152
-134
-127
-127
-131
-120
-110
-135
-176
-215
-218
-225
-226
-214
-200
-181
-175
-152
-167
-178
-178
-229
-242
-261
-280
-279
-281
-266
-269
-265
-221
-194
-182
-134
-112
-116
-125
-161
-183
-194
-218
-215
-203
-197
-205
-220
-226
-215
-193
-154
-130
-117
-105
-136
-153
-171
-169
-152
-180
-193
-200
-205
-200
-204
-201
-217
-243
-263
-262
-244
-238
-233
-232
-228
-219
-216
-200
-187
-183
-169
-158
-153
-154
-149
-151
-163
-165
-171
-173
-179
-203
-231
-235
-243
-251
-243
-241
-252
-279
-288
-313
-317
-315
-309
-291
-289
-274
-271
-264
-237
-210
-188
-177
-175
-192
-202
-185
-196
-207
-207
-204
-169
-182
-167
-153
-174
-188
-184
-146
-119
-103
-109
-136
-176
-191
-200
-188
-195
-216
-205
-213
-218
-245
-286
-294
-296
-275
-233
-211
-147
-103
-74
-46
-50
-69
-103
-161
-164
-163
-174
-143
-139
-146
-177
-222
-232
-213
-200
-191
-174
-161
-158
-143
-120
-113
-109
-119
-117
-109
-99
-55
-38
-54
-64
-97
-110
-125
-155
-154
-174
-198
-217
-220
-215
-220
-209
-207
-222
-241
-267
-286
-311
-319
-327
-324
-322
-327
-305
-286
-264
-240
-206
-180
-154
-150
-147
-143
-160
-163
-174
-206
-228
-240
-255
-234
-184
-143
-109
-84
-62
-91
-139
-169
-231
-270
-297
-310
-294
-264
-225
-190
-156
-130
-112
-94
-94
-99
-99
-97
-103
-116
-138
-166
-189
-195
-165
-115
-78
-46
-5
9
9
-3
-58
-102
-168
-219
-210
-231
-220
-178
-155
-151
-148
-132
-122
-124
-118
-102
-98
-108
-123
-141
-153
-159
-173
-185
-188
-194
-164
-149
-176
-176
-177
-202
-227
-246
-228
-239
-279
-275
-282
-275
-266
-226
-184
-177
-163
-158
-123
-104
-75
-53
-60
-41
-58
-73
-96
-121
-135
-172
-172
-183
-215
-232
-259
-265
-250
-242
-232
-245
-234
-213
-203
-162
-150
-147
-140
-152
-151
-151
-148
-148
-153
-115
-102
-88
-77
-69
-73
-99
-121
-145
-164
-187
-200
-204
-195
-181
-180
-213
-221
-227
-240
-240
-250
-231
-240
-258
-265
-284
-302
-304
-302
-285
-239
-222
-193
-137
-97
-67
-65
-68
-69
-69
-86
-112
-106
-117
-106
-108
-112
-112
-134
-144
-148
-155
-138
-130
-146
-170
-174
-178
-207
-231
-240
-256
-275
-277
-258
-238
-208
-178
-139
-76
-32
-16
-6
-3
-36
-37
-35
-45
-45
-46
-54
-66
-81
-112
-121
-155
-178
-183
-220
-220
-227
-270
-313
-371
-392
-419
-420
-386
-344
-289
-245
-206
-202
-198
-199
-204
-193
-186
-166
-154
-156
-169
-162
-180
-181
-160
-158
-156
-155
-141
-157
-187
-221
-262
-289
-330
-341
-343
-352
-329
-315
-293
-248
-217
-198
-165
-146
-152
-168
-194
-213
-243
-265
-278
-262
-243
-198
-151
-138
-108
-89
-101
-118
-136
-150
-194
-226
-238
-260
-254
-263
-214
-190
-173
-145
-138
-116
-132
-142
-150
-165
-185
-212
-239
-282
-298
-298
-278
-241
-204
-162
-140
-137
-123
-137
-171
-172
-178
-186
-187
-187
-194
-187
-198
-176
-151
-156
-142
-119
-114
-130
-126
-135
-193
-234
-276
-310
-313
-325
-307
-305
-311
-302
-299
-284
-260
-239
-209
-217
-215
-187
-169
-155
-157
-145
-145
-163
-160
-139
-141
-162
-184
-229
-273
-299
-324
-345
-343
-351
-351
-351
-338
-306
-284
-272
-276
-288
-282
-287
-283
-261
-238
-213
-185
-139
-109
-82
-61
-41
-36
-61
-66
-82
-97
-106
-131
-150
-162
-185
-199
-215
-230
-243
-254
-271
-275
-282
-278
-257
-257
-253
-272
-288
-267
-239
-234
-241
-247
-251
-266
-274
-294
-320
-337
-327
-335
-340
-333
-352
-369
-388
-403
-389
-381
-390
-354
-318
-302
-295
-275
-249
-253
-253
-225
-202
-165
-155
-145
-140
-169
-186
-225
-243
-261
-278
-280
-292
-320
-343
-377
-424
-441
-457
-443
-413
-380
-352
-332
-297
-286
-288
-292
-300
-296
-290
-313
-307
-302
-313
-315
-306
-284
-267
-250
-222
-198
-176
-157
-174
-210
-261
-339
-390
-424
-429
-415
-403
-357
-332
-308
-279
-281
-296
-316
-340
-352
-350
-353
-323
-296
-248
-208
-196
-181
-181
-201
-219
-211
-205
-207
-215
-222
-213
-202
-216
-213
-228
-239
-231
-239
-232
-257
-290
-332
-394
-418
-443
-459
-454
-446
-425
-374
-353
-331
-297
-293
-296
-314
-344
-357
-376
-384
-386
-368
-326
-322
-315
-291
-286
-276
-255
-226
-220
-229
-238
-266
-296
-323
-372
-410
-421
-423
-416
-407
-380
-364
-377
-368
-365
-364
-342
-322
-287
-273
-258
-231
-227
-197
-167
-166
-138
-133
-129
-120
-128
-110
-131
-139
-173
-220
-227
-254
-258
-279
-299
-290
-286
-283
-280
-265
-297
-325
-338
-364
-363
-374
-356
-332
-294
-248
-244
-257
-265
-252
-264
-276
-267
-282
-291
-310
-303
-285
-291
-302
-308
-341
-344
-324
-292
-240
-243
-218
-213
-222
-198
-195
-209
-224
-230
-232
-239
-236
-237
-241
-272
-270
-247
-245
-241
-232
-234
-233
-234
-255
-257
-274
-305
-324
-339
-361
-399
-390
-373
-371
-356
-326
-309
-290
-276
-261
-231
-235
-251
-262
-306
-333
-335
-339
-353
-363
-349
-350
-332
-282
-263
-241
-240
-257
-268
-299
-303
-308
-330
-341
-336
-308
-294
-297
-283
-261
-257
-248
-233
-202
-165
-143
-110
-96
-83
-76
-74
-67
-73
-78
-95
-126
-157
-174
-178
-204
-213
-221
-245
-274
-294
-314
-340
-343
-333
-335
-302
-301
-297
-264
-258
-244
-236
-232
-202
-164
-136
-109
-96
-68
-75
-97
-92
-119
-137
-158
-203
-246
-258
-258
-262
-263
-284
-305
-334
-356
-396
-436
-453
-486
-491
-484
-482
-472
-478
-460
-443
-420
-389
-386
-363
-337
-321
-297
-284
-273
-267
-253
-230
-205
-175
-169
-181
-190
-183
-192
-194
-229
-292
-338
-380
-374
-383
-399
-385
-381
-391
-401
-394
-377
-363
-351
-352
-317
-276
-240
-205
-201
-208
-207
-216
-224
-210
-185
-168
-149
-134
-129
-126
-140
-136
-145
-153
-179
-199
-210
-214
-213
-224
-220
-224
-235
-219
-194
-174
-146
-143
-162
-177
-192
-175
-169
-176
-187
-225
-246
-264
-279
-288
-309
-321
-334
-364
-368
-370
-367
-350
-351
-351
-361
-371
-366
-354
-351
-367
-376
-379
-397
-396
-372
-332
-289
-259
-243
-230
-229
-237
-225
-208
-196
-199
-219
-221
-229
-238
-255
-278
-298
-326
-322
-337
-329
-292
-294
-291
-324
-338
-332
-353
-338
-314
-294
-264
-245
-232
-214
-186
-188
-187
-166
-167
-159
-150
-140
-145
-167
-177
-192
-203
-213
-243
-269
-291
-322
-339
-349
-355
-383
-395
-387
-406
-409
-397
-387
-373
-342
-315
-274
-210
-186
-163
-130
-103
-73
-58
-55
-63
-85
-101
-114
-155
-181
-213
-260
-275
-295
-312
-311
-320
-331
-337
-343
-357
-387
-382
-363
-377
-370
-342
-311
-296
-264
-245
-235
-217
-221
-214
-218
-214
-212
-231
-258
-268
-269
-275
-291
-281
-293
-299
-286
-265
-256
-241
-248
-256
-275
-297
-310
-342
-342
-337
-318
-307
-285
-262
-256
-247
-241
-225
-224
-229
-223
-215
-194
-181
-184
-194
-207
-226
-248
-242
-221
-229
-241
-243
-260
-265
-267
-287
-289
-318
-335
-329
-325
-312
-270
-243
-231
-201
-201
-203
-215
-226
-226
-237
-245
-242
-249
-263
-255
-269
-304
-309
-323
-321
-318
-302
-277
-291
-303
-313
-326
-334
-335
-324
-300
-269
-230
-211
-234
-229
-187
-143
-124
-116
-108
-112
-127
-117
-119
-135
-120
-135
-177
-239
-287
-326
-364
-389
-395
-389
-398
-392
-440
-472
-482
-511
-692
-1430
-1630
-1669
-1957
-1737
-1665
-1395
-664
-433
-243
116
1
-79
-114
-501
-656
-723
-803
-658
-538
-338
-83
13
229
157
71
-90
-351
-1182
-1708
-1300
-1551
-1232
-1019
-926
-187
-111
-276
-98
-379
-355
-707
-1438
-1161
-1456
-1226
-796
-1045
-381
-124
-348
-54
-335
-536
-507
-857
-915
-998
-955
-502
-528
-288
-14
-219
-27
-166
-456
-426
-711
-634
-580
-609
-255
-314
-145
-69
-198
-39
-281
-411
-332
-452
-381
-310
-257
-134
-236
-113
-9
-198
-256
-454
-550
-467
-458
-520
-474
-307
-75
96
-112
-129
21
59
-278
-646
-210
-163
-428
-314
-61
35
-276
-275
-100
-251
-297
-134
-64
-259
-525
-151
147
-334
-298
-138
-13
-229
-321
41
-101
-485
-30
55
-473
-154
-391
-291
-128
-230
-381
-471
-276
-323
-367
-357
-284
-280
-25
-328
-410
-279
287
-294
-652
-212
-74
0
-529
-121
-55
-61
-181
56
-95
90
48
-89
281
-480
299
-79
-469
-51
227
-66
-338
-82
155
237
-253
10
181
6
-744
-596
317
236
-243
-658
-39
466
-43
-677
3
216
-108
-245
-313
-184
134
89
-120
-129
-63
171
137
-285
-356
64
-59
-210
-185
-202
-181
73
48
-198
-378
51
232
-119
-328
-366
284
-113
-455
-76
18
-65
-48
-544
-896
-128
247
-530
-939
-101
322
-193
-326
-227
-369
253
-273
-486
-237
-284
-162
-347
-187
-430
-541
101
393
-511
-548
-141
-401
-321
-377
-7
199
39
-290
-284
264
-804
-710
61
-270
-899
-564
581
-3
-547
-462
231
-217
-207
255
-485
-449
321
-172
-266
216
-396
-45
81
-26
-299
-430
-126
-564
-154
761
-171
-824
95
313
-167
-245
-241
101
-223
-176
73
15
-161
-443
274
453
-221
-442
-376
-415
-255
206
-173
-421
-315
279
-128
-259
-475
94
492
-525
-360
-699
-301
54
5
-622
366
232
-418
150
-100
258
-646
129
916
-760
-1258
427
309
-264
-391
-707
-18
115
-168
-1383
-474
467
-84
-322
-655
143
-10
-57
-277
-401
129
-124
-35
122
-253
-525
671
-178
-448
-29
-205
-203
-387
93
-59
244
-333
-567
456
371
-825
-258
465
681
-680
-447
-182
221
559
-512
-618
309
1028
-924
-409
-259
-130
411
30
-947
173
578
-383
-371
-49
222
-52
-683
-671
626
5
-337
-937
-540
828
-401
-1114
3
570
-147
-644
125
507
-366
-191
-89
248
-267
-402
399
-213
-288
5
323
-342
-374
-276
-36
656
21
54
-522
247
990
-63
-639
-507
835
856
-841
-1300
860
873
-134
-385
-446
428
340
-874
-662
33
25
-107
142
-682
576
1468
-1559
-1313
1446
69
-1213
413
535
560
-317
168
-106
-141
203
-265
452
-16
-229
-188
-68
-108
95
-153
143
-556
127
652
-818
-1117
-188
585
-202
-798
100
710
-118
-272
-512
-111
210
-211
-67
684
464
-909
507
304
-678
-199
556
-438
-339
1291
-402
-1129
91
1106
-27
-943
-393
958
552
-604
-691
-608
663
0
-824
-210
318
124
171
-800
322
243
-905
1124
190
-484
-634
1202
546
-646
-634
-113
1059
-211
-1130
-401
1135
127
-982
-163
43
161
-60
-83
16
123
-640
247
253
-329
115
-204
701
678
-278
-867
8
484
-413
-680
744
-215
-73
404
-104
-642
-896
372
-204
-796
-329
119
841
18
-874
-72
-249
1182
-358
-1242
-24
469
-853
-1256
902
-288
-57
147
113
-227
-262
-109
-544
-519
-355
39
136
-552
-188
191
146
-397
-63
-159
-1089
239
576
-333
-1025
446
-355
587
291
-1322
228
1233
-93
-1844
154
1464
-22
-1034
-459
992
461
-511
91
-18
-203
-412
240
394
-776
-206
742
-212
-313
-187
-190
127
-16
-555
-65
-669
-92
1017
-863
-941
917
592
-720
-977
137
-318
430
-37
-642
-87
-39
-189
-451
-393
-688
749
-467
-470
-396
-2
41
-412
226
170
-46
-307
-342
116
-260
-926
309
-2
-560
-518
796
294
-602
-25
106
-473
-407
536
251
-1069
-195
739
-327
-552
-443
358
308
-1080
-576
190
372
-719
-419
553
12
-226
43
172
-247
-347
-530
302
-737
-389
552
-614
-545
268
421
-397
-884
195
294
-466
-391
101
307
-69
-170
-31
303
-503
-416
282
-567
-666
-169
-85
-340
-226
-628
-184
163
-14
-485
-1245
-531
568
-457
-959
52
492
-243
-474
369
34
-658
-330
-1239
114
-21
-1028
-717
193
921
-380
-928
572
770
-917
-590
56
-512
-194
508
-1388
-855
990
374
-528
-745
-371
-15
579
-1387
-1548
481
1183
-550
-1190
495
278
375
-1164
-1038
717
-164
-1445
-392
100
-56
251
-450
-146
-9
164
-496
-806
-200
-16
-556
-741
-424
423
129
-780
-400
101
-265
-1002
-76
137
-1373
-1080
837
297
-1778
-296
1756
-945
-1749
100
136
-1228
-1082
458
416
-1059
-782
881
85
-1239
-813
709
-813
-276
-784
-262
862
-1052
170
276
-975
-375
751
-1308
-669
678
-412
-543
-319
501
-350
-481
-924
735
-383
-585
-94
-758
-126
-72
-947
-545
380
-78
87
-827
-443
215
286
-187
-659
-313
-176
-32
-882
-797
211
214
-653
-174
-22
54
-122
-885
-128
180
360
-481
-810
-343
1612
-691
-1641
1292
324
-999
-890
747
133
-592
-893
295
527
-266
-439
-552
407
46
-751
-548
424
113
-256
-943
-158
470
-281
-801
-38
530
-597
-338
153
-253
-528
-149
-249
-677
-237
45
-174
-900
-645
645
-118
-1391
-404
1364
-474
-1876
188
891
-247
-1459
249
623
-935
-190
167
-685
-889
555
-238
-829
-338
356
-143
-461
29
-417
-191
-497
578
-801
-527
590
-252
-930
-435
1223
-734
-934
279
28
-416
-916
-427
684
-43
-781
-444
806
86
-1979
305
783
-1191
-703
810
-836
-603
692
-270
-753
-175
-142
284
-767
-1152
-324
561
-1353
-1748
1016
412
-1180
-1578
343
1246
-1696
-691
-189
9
454
-1299
-769
560
-46
-1192
679
-477
-601
298
-451
-1098
-540
1148
-745
-1324
-135
558
-363
-1539
-167
425
-165
-1452
-344
653
-845
-399
-872
-67
108
-924
-681
23
378
-1093
-998
181
-319
-450
-1317
765
124
-955
-150
647
-1002
-1117
638
-944
-25
-342
-686
-39
-413
516
-687
-832
243
-422
250
-901
-870
625
164
-1215
-350
982
51
-1479
352
853
-1585
-571
804
78
-1350
-326
541
496
-1724
-178
969
-964
-608
-188
-168
-872
93
-207
39
-553
-1724
-152
857
-1125
-918
-69
286
-440
-1350
-285
353
273
-1256
27
-352
227
355
-1600
-63
479
-653
-553
66
654
-1322
-355
454
-76
-1118
-414
1056
-1174
-408
-314
139
-476
-155
-213
197
-33
-991
874
-213
-312
-519
-4
498
-411
404
-86
-429
-344
784
-58
-761
31
677
-448
-395
333
-476
379
-709
-969
488
-527
-809
227
-246
4
-581
-78
28
-992
7
74
-940
-438
670
-372
-1451
38
1198
-333
-1879
-50
509
-345
-1317
-490
669
-166
-897
-1078
694
-631
-1345
370
-1115
-465
531
-557
-875
193
174
-410
-218
-572
155
-247
-700
231
-326
-579
915
-341
-606
-198
320
193
-1134
471
652
-687
-400
584
-238
-1227
752
594
-735
-1056
640
132
-944
-733
-287
1333
-781
-673
302
-65
-329
-211
-147
55
237
-7
-58
-260
-930
375
-151
-582
323
-564
-388
90
-637
-924
282
419
-307
-1259
38
317
-561
-494
-407
182
-479
-577
52
120
-291
-819
-68
384
-934
-620
-653
384
28
-2144
417
610
-553
-1223
230
333
-622
-423
-498
52
-282
-495
-844
-602
-138
501
-1577
-662
771
-204
-430
-1527
-178
771
-300
-1621
203
999
-1410
-228
174
-496
-393
-145
-374
-148
-104
136
-118
-784
-312
642
-696
-231
-190
-376
-336
-1108
365
-103
-222
-320
-26
6
-684
196
-922
250
-54
-884
-318
208
104
-946
-198
421
398
-772
-775
-404
1017
-1000
-775
891
-977
-282
381
-698
-505
181
-420
-934
411
-638
-722
-24
-11
-407
-243
587
-1520
-283
206
-144
-282
-1046
321
-34
-430
-386
-373
555
-816
-1152
272
171
-1067
-518
1392
-927
-1497
547
-103
-154
-1235
-60
171
-484
-451
-637
-46
-559
205
-96
-1031
168
-126
-884
-581
105
-584
-631
488
165
-775
-678
738
-606
-952
-269
-114
-107
-441
-241
-414
-337
138
-566
-349
502
-1198
66
217
-508
-930
18
430
-718
289
-323
59
-220
-786
-318
484
-195
-1127
331
294
-273
-192
-407
-317
138
-301
-749
-238
-175
287
-272
-1032
368
382
-712
-409
85
-831
-228
242
-863
-423
46
-29
-629
2
-312
-528
353
-588
-324
-716
197
-272
-1225
-8
379
-513
-1121
-291
-186
-265
-512
-1137
-238
280
-182
-1350
226
254
-664
-594
-653
213
-190
-741
-220
-539
-111
-397
-461
608
-505
-238
-226
290
-784
-522
153
-491
-211
309
-250
-536
-568
-137
631
-1015
-280
-227
57
-818
-296
324
-325
-81
-227
-486
-561
318
-359
-246
-506
62
-450
-1315
43
172
-81
-890
-757
194
229
-1293
-813
263
50
36
-479
-537
-615
519
-771
-805
-40
-174
-823
-35
226
-806
-917
31
591
-811
-720
43
35
-505
-1107
227
187
-555
-469
-529
748
-957
-541
-56
-122
-567
-777
344
-492
-615
-18
-512
-255
261
-942
-653
166
225
-880
-595
14
34
-680
-533
-289
-253
-236
-189
-238
-844
28
-368
-344
-762
355
519
-491
-690
-357
118
-669
-722
157
-56
-893
-501
-98
-277
-1199
-316
520
-782
-989
521
-60
-1493
384
-372
-681
567
-497
-1101
48
564
-588
-279
-741
56
464
-339
-1539
364
1306
-1920
-690
994
-119
-1173
-321
558
-254
-1129
204
201
-177
-624
-48
330
-240
-419
-853
-229
638
-482
-1169
734
487
-787
-334
38
-189
-339
-370
-267
204
-807
-629
305
-360
-265
-711
-569
-315
-558
-48
-714
-644
-432
-345
-211
360
-904
-354
552
-605
-257
-871
-68
55
338
-1127
-897
1042
-580
-950
-367
11
-42
118
-806
-465
452
-2
-247
-482
-10
-211
-720
364
-383
-1206
268
-56
-1078
262
122
23
-555
-633
147
621
-542
-885
31
194
-109
-519
-415
416
123
-1061
89
-14
-867
486
-449
-670
146
270
-932
-405
323
-529
616
-896
-158
385
-460
-389
-138
439
-409
-625
-383
362
-120
-781
-271
213
-412
-356
241
-975
-184
900
-658
-1236
564
495
-657
-1619
470
922
-952
-975
-338
381
-400
-747
-467
-56
341
-357
-1073
322
180
-790
-448
409
-483
-934
86
-448
-505
-379
-870
449
-135
-1022
-554
91
-209
-716
-255
-617
228
-261
-754
-153
59
-323
-412
-152
-107
-181
-400
-639
27
657
-1055
-178
182
-448
-379
31
-32
-270
-346
-484
371
-637
197
-46
-727
316
-34
-450
-237
30
-55
-81
-100
-604
181
-182
-662
-59
-249
-144
-99
-111
-531
230
-57
-254
-491
-238
246
-363
-1264
-334
900
-818
-629
36
-46
-906
-103
-140
-717
-275
306
-621
-859
-123
-52
-132
-833
128
38
-249
-800
-263
-79
-308
-331
-510
-333
-51
-364
-831
-163
-111
-295
-494
-346
-876
542
767
-1018
-566
746
51
-1176
-53
513
-187
-806
-165
-176
-764
420
221
-435
-752
342
342
-599
-447
-115
1102
-1067
-1117
989
-82
-1183
18
540
-1066
-749
783
-751
-893
52
367
-747
-841
-97
209
-350
-1005
377
-250
-235
-684
23
-292
5
-2
-151
-813
-932
1131
-315
-496
-211
6
206
-177
-963
-795
449
70
-1081
-546
535
48
-501
-1055
215
-45
-733
-532
-21
98
-973
9
-71
-417
-279
420
-529
-662
517
-268
-905
-12
950
-1050
-648
1081
126
-1281
-841
939
-129
-1575
-205
578
56
-765
-395
-286
130
-236
-457
-834
-226
285
-551
-146
-784
-30
480
-906
-404
622
-122
-1085
280
139
-1019
168
-78
-208
-11
-368
-599
1025
383
-848
-519
-266
184
-149
-373
-147
56
-285
-644
261
-281
-36
-360
-662
222
-389
-1042
-63
-47
-296
130
-524
-199
164
-139
-1387
663
-46
-1794
582
673
-1504
-32
1163
-657
-754
606
351
-1107
25
176
167
-420
154
724
-640
-6
458
40
-729
145
932
-457
-1195
901
855
-983
-46
586
142
-651
-605
347
56
-691
-492
349
-760
71
3
-388
37
-71
-379
-460
57
-254
-126
-21
160
-1281
527
604
-1064
-161
678
104
-973
-565
-90
405
-805
-382
608
208
-1009
-751
826
72
-1019
85
-3
333
-392
-840
590
393
-506
-533
164
206
-392
-465
8
-142
509
-698
-764
1111
401
-614
-410
208
-141
-340
-35
-457
29
208
-357
-209
-356
-202
415
-532
-830
25
581
-433
-229
-183
-655
664
-100
-591
-285
319
130
-535
-1072
573
435
-277
-317
-351
716
-79
-759
-243
198
-207
-109
-117
-395
463
228
32
-169
258
-554
-937
776
458
-927
-2
797
-503
104
33
-100
-465
502
-17
-1098
499
-222
202
-132
-236
-242
122
-244
-1227
616
418
-1196
-825
1072
30
-988
95
528
-453
-542
313
-565
-194
212
98
-797
75
218
-653
133
651
-674
-850
678
-582
19
-5
-300
-41
435
-137
-464
309
-20
-197
-81
-499
-772
640
83
-780
-555
745
428
-1376
-792
1211
-189
-1162
-358
571
274
-1719
-75
840
-140
-878
231
620
-740
-328
205
-355
428
142
-1334
579
224
-474
-182
-213
250
32
-404
-139
255
128
-491
-271
77
96
-750
-45
491
-875
-477
216
4
-280
-145
-149
383
-779
-609
583
-280
-571
-529
862
-385
-1187
674
369
-790
-520
637
-689
-573
584
-186
-1200
542
401
-1323
-235
691
-477
-450
-332
2
673
-1053
-783
966
-408
-664
573
-221
-405
-275
348
-901
-259
-17
-467
-199
-581
-348
124
459
-1346
-353
832
146
-778
-454
463
84
-666
-796
236
-34
-380
30
-308
-354
131
-244
-423
-6
-429
-155
466
-482
-233
3
-176
216
-651
-702
443
164
-296
-485
-258
558
-445
-939
194
388
-182
-1220
603
355
-1115
-239
187
2
-279
-863
169
184
-639
-222
111
129
-1040
-415
378
-244
-629
-681
627
138
-983
-146
-55
-775
139
-20
-398
-226
-356
-664
323
-370
-892
481
-177
-1606
-267
514
-971
-934
1062
-194
-1989
378
621
-1636
-486
752
-868
-370
-672
7
246
-825
-523
-269
218
-719
-1188
642
685
-1836
-586
1178
-1109
-836
992
-697
-320
42
-640
-330
-39
142
-826
462
-702
10
238
-753
-576
350
831
-1640
-573
738
414
-1260
-734
-517
723
-131
-1223
-400
145
5
-828
-460
-515
564
-965
-1126
9
426
-543
-866
-51
68
-210
-408
69
-318
-313
224
-783
-563
307
-152
-519
-634
656
-231
-617
-55
-638
-225
482
-530
-1031
405
-345
-660
-533
-723
22
-214
-568
-538
-338
209
-391
-1020
162
-367
-142
16
-328
-1118
-26
515
-1251
-122
-39
525
-218
-784
-198
-300
-29
195
-568
-1509
-159
1831
-1021
-1979
657
1321
-1013
-1660
398
367
-153
-738
-89
223
-387
-54
224
-311
-632
-346
1270
-1227
-1601
838
279
-877
-942
397
470
-786
-621
210
-115
-737
65
-703
-387
454
-501
-1479
471
642
-1208
-327
34
-272
-665
513
-647
-136
429
-1164
-212
548
476
-1041
-84
282
-255
91
-550
-198
-219
37
4
-630
-411
252
-246
-1146
-2
-72
-559
-35
-726
243
4
-463
-584
178
541
-841
355
-731
62
168
-841
115
20
116
-1134
105
790
-593
-490
-279
596
-338
-825
-164
449
-152
-888
-234
24
-285
-1138
51
455
-981
-193
129
-21
-874
-40
253
-244
-425
-517
-363
-499
267
-494
-252
-101
-697
-50
291
-813
-1129
530
321
-1442
-688
573
-983
-530
-219
-146
-412
-1177
-889
967
-59
-1667
128
23
-435
-1292
377
613
-978
-179
-239
-913
58
45
-492
-628
-238
-670
-421
-228
-843
-15
391
-1115
-1556
914
-204
-1567
-94
-121
-833
-58
-352
-1070
-856
216
-411
-1031
-377
-956
-739
841
-457
-2157
321
1036
-1384
-1082
-168
605
-601
-985
-429
-109
-289
-719
386
-708
-934
-109
29
-547
-524
-803
238
134
-938
-959
200
117
-764
-544
-515
-125
-98
-594
-206
-220
-652
-136
-265
-379
-795
-243
-263
141
-883
-188
49
-213
-433
-522
-354
-408
-430
-339
-381
-513
-129
-43
-677
-1225
-455
275
-700
-1029
-309
801
-189
-1802
136
700
-754
-1136
-278
-258
-464
-393
-1059
36
185
-973
-664
-123
-108
-348
-474
-642
-586
-302
-166
-838
34
124
-707
-686
469
-380
-1628
184
106
-574
-911
297
17
-696
-575
-255
505
-566
-60
-555
-572
-457
-558
-13
-690
-985
-624
774
-70
-1219
-588
-171
-235
-1510
-369
500
-969
-425
-179
-1213
-335
-635
-707
-378
228
-1364
-980
608
-564
-859
-258
359
-567
-857
-766
216
-528
-620
-744
-616
285
-1102
97
187
-1084
-626
-303
-15
-1201
-871
403
-119
-570
-790
-242
179
-856
-593
31
-258
-1228
-510
525
-1034
-527
212
-239
-365
-641
-309
-17
10
-1226
-1049
135
261
-1342
-556
579
609
-1181
-1289
146
278
-194
-1174
523
-703
-247
68
-874
-98
-413
-197
-218
-109
-1086
-541
143
-192
-526
-565
-54
13
-456
-712
-648
-691
-88
-280
-916
-336
320
-844
-562
-829
-582
569
-69
-1544
-1107
674
-347
-886
-1190
256
1564
-2107
-1771
385
884
-1101
-1375
389
50
-227
-1622
-843
-106
-524
-177
-881
-726
-778
-224
-1074
-401
-37
-871
-346
-380
-389
-631
-1437
-610
748
-975
-1767
-280
464
-1165
-1118
159
-509
-1002
-507
-176
-1026
-1037
149
-483
-426
-701
-1252
-296
48
-1199
-846
-216
-436
106
-910
-914
-499
545
-104
-862
-935
-661
243
-91
-647
-594
49
-604
-427
8
-239
-306
-506
-20
-385
-154
-646
-277
540
-428
-1040
-67
113
-140
-404
-507
-120
3
-638
-490
267
-357
-516
-681
-74
-235
-680
-577
-403
-304
-775
-676
-671
-173
-346
-740
-279
-1540
520
190
-1186
-443
-698
19
-246
-198
-806
-275
139
-322
-796
-732
227
64
-916
-1122
-22
32
-537
-926
-604
516
-682
-428
-793
-409
-22
-696
-477
1
-196
-691
-877
-476
664
-1332
-534
-52
-618
-229
27
-375
-1031
294
-848
-490
-213
-510
-166
-42
-861
-519
137
-1153
76
-797
-491
436
-699
-996
-833
-497
147
46
-1544
-286
1186
-643
-1123
-577
357
381
-652
-1347
732
551
-832
-1002
37
645
-926
-395
245
-398
-1010
-184
237
-810
-546
500
-555
-780
-1057
-26
195
-420
-698
-887
240
-354
-126
-1296
-687
630
-726
-1031
-1150
-66
171
-294
-992
-943
620
-330
-305
-211
-1086
56
8
-783
-1032
-263
207
-465
-482
-388
-438
-500
-430
-363
-334
-482
-288
-147
-586
-601
-639
277
-468
-696
-431
-389
-367
-279
-148
-377
-509
-810
707
-558
-998
-5
-1206
-444
48
-906
-548
481
-176
-971
-704
-627
328
223
-1539
-509
622
-305
-593
-886
791
315
-1731
16
572
-732
-732
-408
-243
-322
-767
-408
830
160
-1309
-344
-406
-467
419
-824
-1201
523
699
-919
-895
-89
-60
43
-756
-556
-497
-207
-136
-312
-510
367
113
-691
-883
375
214
-726
-775
132
-109
-856
327
-551
36
-451
-759
-81
-360
-337
-366
-292
-574
622
-1101
-160
467
-1354
4
-67
-893
-1063
226
448
-394
-776
-429
234
-206
-232
-1019
165
196
-566
-442
-107
336
-205
-47
-580
-80
-362
-121
-298
-531
-232
-741
108
336
258
-730
-512
86
-214
-909
-505
561
-312
-294
-354
-209
-436
-283
-306
261
-61
-1181
-385
-84
-9
-219
-466
69
-406
49
-185
-811
-369
-586
158
-368
-562
206
-161
-378
-305
-144
-677
-196
309
-72
-745
-537
707
-401
-317
-160
-217
676
-941
-183
-199
-797
-770
-84
380
-302
-126
-483
-251
-199
-403
-422
-622
-388
-304
-25
-14
-99
-402
263
-608
31
-607
-725
327
354
-351
-1314
325
-195
-322
-791
77
-54
-761
-155
-212
-836
-835
189
-600
-761
17
3
-827
-993
189
474
-1546
-788
-351
385
159
-1690
-487
526
283
-1071
-817
-335
276
14
-671
-1138
327
483
-882
-246
-572
-318
675
-538
-1353
49
361
-271
-1119
-840
129
336
-335
-679
-1154
-50
151
-1125
-601
-604
758
21
-1598
-730
16
183
-683
-492
-167
-112
-1024
-802
832
-1354
-241
501
-523
-903
-522
-91
-647
135
-1537
-396
431
-735
-881
-567
62
-1002
-433
-715
-549
15
-192
-490
-1822
-267
51
-347
-540
-770
-449
-295
-152
-1440
-341
371
-390
-924
-436
-390
-163
-510
-657
-584
-938
53
-199
-551
-546
-486
-66
-730
-101
-684
-666
651
-288
-588
-671
-640
727
-273
-1384
-168
196
125
-873
-263
317
378
-199
-1293
139
-501
-478
543
-656
-380
32
-91
-445
-724
431
173
-353
-536
-516
77
-452
-171
-56
-577
-224
553
-396
-731
248
-261
-167
-331
-458
-7
327
120
-918
-746
-226
-253
-282
-588
-379
631
128
-685
-703
173
123
-921
-817
130
-252
-368
-125
-551
-574
-445
-531
14
25
-751
-1006
-30
-255
-543
-547
-767
553
-360
-1141
-359
154
-348
-504
-910
-527
822
-490
-895
57
-633
-984
-313
143
-63
-601
-794
-324
162
-775
-364
-55
-465
41
-540
-608
-620
150
-169
-517
-252
146
-15
-783
-278
-131
-232
-361
-772
-382
327
-184
-980
-336
275
-894
-801
26
-93
-811
-733
-623
-432
-15
-111
-1038
-413
149
-429
-305
-864
-196
-347
-551
-59
-129
-396
-183
-416
-741
31
-120
-681
-312
237
-721
-304
242
-110
-318
-862
182
243
-906
-415
319
187
-919
-1034
228
138
-473
-733
-567
534
-202
-1535
-172
39
39
-395
-1007
-26
-74
-12
-773
-297
183
-611
-480
-407
195
-282
-425
-270
-386
-552
-642
-222
-21
-447
-417
-182
-323
-690
-437
73
10
-520
-524
285
-250
-810
-394
232
-1
-571
-900
33
-309
-762
-502
-331
-412
-689
-422
-915
-320
-66
-864
-962
-168
-140
-1299
-973
70
204
-934
-1266
217
-376
-597
-904
-627
188
-527
-992
-779
-16
64
-549
-1294
-594
254
-556
-705
-492
-319
52
-604
-590
-52
-117
-583
-516
-63
-91
-542
-546
-361
-309
-277
-37
-185
-494
-522
-346
-69
-286
-505
-103
-279
-9
-281
-590
-310
-691
95
-114
-319
-429
-732
-134
-353
-760
-281
126
-457
-550
-679
-373
426
-448
-805
-506
-310
-16
-96
-248
-109
-156
-605
-663
-632
-390
-256
-324
-473
-767
-138
-130
-835
-853
-436
-183
-272
-648
-875
-155
35
-282
-1029
-624
82
-378
-630
-106
-500
-732
-483
-608
-264
245
-323
-1115
-336
-7
-784
-671
-336
-564
247
-404
-863
-479
-265
-172
-652
-658
-225
-95
-595
-850
-634
-365
-192
-174
-595
-633
-478
-350
40
-600
-767
-445
-304
23
-647
-415
72
-130
-829
-859
-38
-25
-194
-521
-487
-303
-422
-400
-617
-303
96
-311
-471
-802
-387
-12
-193
-580
-699
-468
-495
64
-515
-715
-97
-333
-217
-527
-766
-489
-215
-172
-1021
-743
3
6
-592
-725
-564
-375
-224
-637
-832
-278
-254
-590
-651
-428
-117
-890
-759
-162
-352
-774
-703
-134
-3
-600
-1049
-434
-67
-280
-739
-792
-424
-218
-146
-691
-656
-404
-103
-134
-972
-1257
-735
-175
-444
-894
-905
-255
-385
-855
-704
-563
-282
-584
-1071
-605
-336
-287
-417
-739
-731
-552
-545
-552
-348
-509
-380
-360
-776
-543
-211
-809
-823
-568
-602
-396
-538
-665
-292
-412
-879
-797
-555
-721
-640
-304
-404
-503
-814
-804
-475
-545
-559
-581
-649
-626
-508
-692
-785
-519
-383
-544
-615
-398
-322
-409
-721
-717
-377
-171
-348
-583
-524
-382
-648
-709
-410
-632
-662
-680
-609
-267
-482
-843
-796
-744
-590
-590
-692
-467
-390
-651
-531
-670
-846
-577
-438
-494
-333
-430
-704
-450
-566
-576
-558
-363
-237
-499
-767
-554
-310
-517
-567
-462
-662
-674
-551
-626
-759
-822
-485
-607
-932
-959
-758
-263
-454
-821
-748
-541
-696
-659
-636
-661
-492
-532
-763
-737
-446
-647
-519
-525
-860
-800
-363
-109
-545
-820
-590
-371
-454
-685
-592
-438
-532
-517
-546
-604
-700
-520
-416
-707
-693
-285
-197
-698
-274
-282
-848
-606
-335
-442
-572
-127
-295
-374
-360
-896
-733
-396
-288
-288
-566
-703
-265
-150
-633
-669
-490
-225
-473
-716
-501
-451
-434
-594
-590
-424
-318
-292
-489
-578
-507
-424
-313
-363
-533
-432
-218
-466
-630
-461
-546
-579
-420
-216
-363
-691
-565
-282
-439
-599
-572
-549
-493
-482
-384
-465
-520
-501
-598
-626
-416
-321
-415
-511
-609
-528
-429
-397
-409
-427
-417
-531
-504
-502
-662
-729
-668
-391
-164
-466
-712
-585
-536
-564
-609
-348
-200
-236
-309
-512
-513
-524
-263
-330
-574
-291
-32
-87
-530
-597
-271
-45
-266
-522
-374
-122
-126
-341
-411
-193
29
-122
-457
-326
-27
-23
-329
-318
-179
-239
-135
-120
-46
-217
-346
-271
-218
-214
-125
-2
-41
-87
-62
-105
-124
-206
-172
-2
-46
-96
-76
-94
-169
-137
-207
-134
-168
-286
-120
-111
-98
-182
-186
-153
-195
-169
-74
-35
-100
-110
-283
-232
106
198
39
-122
-93
6
133
110
-161
-97
83
212
238
110
123
102
6
142
233
206
114
147
203
12
-39
-18
0
131
99
59
62
9
35
131
98
32
118
38
63
258
-135
-320
107
132
-190
-257
1
150
151
-117
-332
10
129
-33
-134
21
138
17
7
-46
42
82
37
113
49
-73
-78
26
53
5
-122
-90
-14
-32
-54
-192
-115
18
-73
-179
-122
5
32
-102
-157
-23
43
-36
-57
-14
-26
36
57
-32
-99
-77
-72
-50
43
8
-164
-120
-31
-6
-26
-156
-119
-58
-45
-167
-180
-115
-146
-134
-186
-213
-172
-133
-85
-126
-115
-156
-178
-153
-219
-377
-412
-112
71
-69
-149
-80
-10
-3
-131
-257
-191
-54
-31
-67
-82
-38
-41
-107
-155
-85
-16
-70
-98
-19
-23
-164
-278
-222
-130
-155
-173
-189
-176
-177
-206
-202
-188
-211
-322
-313
-196
-205
-332
-356
-209
-87
-169
-306
-150
-36
-147
-347
-338
-101
5
-65
-230
-175
-46
-77
-137
-246
-225
-124
-138
-105
-8
-35
-152
-159
-114
-217
-293
-176
-86
-130
-257
-228
-177
-236
-267
-274
-190
-88
-70
-104
-146
-126
-150
-178
-168
-126
-87
-106
-120
-107
-93
-159
-159
-123
-28
2
-165
-192
13
10
-211
-211
-160
-171
-153
-183
-231
-255
-216
-213
-209
-244
-235
-181
-268
-308
-298
-295
-249
-249
-240
-180
-111
-130
-185
-170
-152
-133
-177
-185
-161
-203
-260
-135
-10
-91
-201
-216
-168
-158
-129
-55
39
-2
-135
-78
51
-3
-84
-93
-46
1
-64
-105
-50
-1
-11
-59
-56
-77
-107
-69
-42
-35
-74
-125
-72
-115
-119
-125
-205
-151
-57
-132
-316
-293
-109
-95
-238
-247
-132
-55
-148
-214
-284
-300
-271
-323
-295
-275
-168
-89
-165
-259
-301
-293
-248
-261
-328
-296
-168
-154
-277
-323
-268
-218
-263
-333
-250
-100
-152
-274
-261
-214
-179
-190
-165
-180
-223
-222
-222
-244
-213
-130
-153
-119
-159
-243
-206
-200
-174
-152
-258
-275
-173
-157
-309
-387
-341
-327
-331
-400
-365
-268
-214
-210
-303
-299
-221
-180
-268
-289
-228
-149
-105
-190
-231
-209
-225
-262
-230
-253
-228
-132
-120
-198
-251
-176
-148
-208
-190
-149
-156
-229
-273
-178
-110
-130
-167
-166
-148
-135
-147
-158
-134
-76
-125
-212
-184
-168
-176
-243
-250
-187
-246
-243
-233
-229
-261
-314
-272
-197
-225
-307
-315
-274
-196
-186
-231
-285
-263
-185
-239
-376
-332
-284
-317
-349
-313
-214
-227
-324
-416
-324
-196
-205
-273
-307
-246
-175
-172
-225
-242
-212
-196
-230
-250
-279
-293
-251
-222
-218
-271
-287
-265
-236
-286
-359
-336
-252
-215
-302
-305
-199
-136
-209
-265
-264
-230
-182
-203
-214
-159
-86
-104
-238
-236
-119
-129
-209
-205
-97
-72
-146
-216
-196
-184
-200
-143
-107
-114
-104
-110
-115
-53
-61
-154
-212
-169
-119
-122
-144
-161
-141
-95
-76
-174
-193
-101
-195
-279
-251
-207
-221
-302
-287
-272
-272
-238
-248
-249
-266
-315
-251
-241
-268
-299
-281
-209
